For Developers
- Written in Rust
- Terminal UI made with Ratatui
- Powered by Polars
- Documented using mdBook
- Demo GIFs created with vhs
Install Rust
If you don’t have Rust installed, please see the Rust Installation Instructions.
Compiling
Compile Datui using cargo:
cargo build # Debug build (fast build, large binary, debugging extras)
cargo build --release # Optimized release build (slow build, small binary, optimized)
- The debug build will be available in the
target/debugdirectory - The release build will be available in the
target/releasedirectory
The release build will take significantly longer to compile than debug. But, the release build is faster and has significantly smaller size.
More Resources
- There is a Setup Script that will help you get your environment ready
- Learn how to run the tests
- Build OS packages (deb, rpm, AUR) with Building Packages
- See the Contributing Guide for more