ratatui

TUI crate

A Rust crate for creating simple and flexible text-based user interfaces in the terminal.

A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs

GitHub

11k stars
34 watching
346 forks
Language: Rust
last commit: over 1 year ago
Linked from 1 awesome list

cliratatuirustterminalterminal-user-interfacetuiwidgets

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sagiegurari/cargo-make A tool that automates the build process for Rust projects 2,614
rust-lang/crates.io A central registry and infrastructure for sharing Rust packages, written in Rust 3,022
juhaku/utoipa Generates OpenAPI documentation from Rust API code 2,556
console-rs/indicatif Provides a way to display progress and indicators in command line applications 4,502
ivanceras/titik A cross-platform TUI widget library with the goal of intuitive interaction on text-based user interfaces. 121
redis-rs/redis-rs A high-level Rust library providing convenient access to Redis functionality 3,710
ndreynolds/ratatouille A declarative terminal UI kit for building rich text-based applications 761
rust-lang/cargo The Rust package manager responsible for downloading and compiling dependencies for Rust projects. 12,919
tokio-rs/tracing A framework for collecting structured diagnostic information from Rust programs 5,569
rust-windowing/winit A library that provides a low-level window creation and management system for building cross-platform GUI applications 4,940
jonaskruckenberg/tauri-sys A Rust crate providing bindings to the Tauri API 98
pythops/tenere A terminal interface for interacting with large language models 402
crossterm-rs/crossterm A cross-platform library for manipulating terminals in Rust 3,322
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,808
rust-itertools/itertools A collection of utility functions and macros to simplify iterator-based data processing in Rust. 2,789