Interesting Rust crates
Opened this issue · 0 comments
fusion44 commented
- https://github.com/EmbarkStudios/poll-promise - for polling long running tasks. Potentially useful in the TUI
- https://crates.io/crates/tundra - A framework for building interactive applications for the terminal using Ratatui.
- https://crates.io/crates/rat-salsa - rat-salsa covers only the event-loop and application building.
- https://crates.io/crates/rat-event - event handling
- https://crates.io/crates/rat-widget - This crate tries to provide an extended set of widgets with
- https://github.com/thscharler/rat-theme themeing basics
- https://crates.io/crates/ratatui-statusbar - a status bar widget
- https://crates.io/crates/tui-markdown - render markdown in the terminal
- https://crates.io/crates/tui-term - a pseudo terminal
- https://docs.rs/inquire/latest/inquire - a terminal user input library
JSON:
- https://github.com/Marwes/schemafy generate Rust types from a JSON schema
- https://github.com/GREsau/schemars generate JSON schema from Rust types