Skip to content

Blazingly fast tool for table-organized schema drawing with layers and history

License

Notifications You must be signed in to change notification settings

minus1ms/graphyr

Repository files navigation

Graphyr

A Blazingly Fast 🔥 tool for table-organized schema drawing with layers and history that is written in Rust

Features

  • Table-organized schema creation: Easily organize your data into structured tables.
  • Layer management: Add, remove, and manipulate multiple layers within your schemas.
  • Historical tracking: Maintain a history of changes to revert or track modifications over time.
  • High performance: Built with Rust to ensure optimal performance and reliability.

Installation

To use Graphyr, you need to have Rust installed. You can install Rust from here.

Clone the repository and build the project:

git clone https://github.com/minus1ms/graphyr.git
cd graphyr
cargo build --release

Usage

Run the application with:

cargo run --release

Dependencies

Graphyr relies on the following dependencies:

  • anyhow: for error handling.
  • floem: for GUI components.

For more details, refer to the Cargo.toml file.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed. See the LICENSE file for details.

Contact

For any questions or inquiries, please open an issue in the repository.

About

Blazingly fast tool for table-organized schema drawing with layers and history

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages