# Janki
## Binary Use
CLI or GUI using egui - if I need to make traits feel free to add a Issue/PR.
The CLI is pretty simplistic, and the GUI makes use of more library features (except for `ItemGuard` godammit).
These aren't documented, but shouldn't be *too* tricky to understand. If need be, again open an Issue/PR.
- CLI: `cargo run --example janki_cli`
- GUI: `cargo run --example janki_gui`
Plans for more versions later:
- TUI
- egui WASM support
## Library Use
This should be on crates.io, and is decently documented, at least for one of my projects.
Feel free to use the binaries as examples.
## TODO/Future Plans:
- generics for the `Fact` struct
- Docu-Tests/Examples
- The new binaries
- Better Cargo.toml Keywords and Categories