- ansi-to-tui — Convert ansi colored text to
ratatui::text::Text
- color-to-tui — Parse hex colors to
ratatui::style::Color
- rust-tui-template — A template for
bootstrapping a Rust TUI application with Tui-rs & crossterm
- simple-tui-rs — A simple example tui-rs app
- tui-builder — Batteries-included MVC framework for
Tui-rs + Crossterm apps
- tui-clap — Use clap-rs together with Tui-rs
- tui-log — Example of how to use logging with Tui-rs
- tui-logger — Logger and Widget for Tui-rs
- tui-realm — Tui-rs framework to build stateful applications
with a React/Elm inspired approach
- tui-realm-treeview — Treeview component for
Tui-realm
- tui-rs-tree-widgets: Widget for tree data
structures.
- tui-windows — Tui-rs abstraction to handle multiple
windows and their rendering
- tui-textarea: Simple yet powerful multi-line text editor
widget supporting several key shortcuts, undo/redo, text search, etc.
- tui-input: TUI input library supporting multiple
backends and tui-rs.
- tui-term: A pseudoterminal widget library that enables the
rendering of terminal applications as ratatui widgets.
- tui-big-text: A Rust crate that renders large pixel text
as a ratatui widget using the glyphs from the font8x8 crate.
- crokey: Crokey helps incorporate configurable keybindings in
crossterm based terminal applications by providing functions to handle key combinations.