🌐
GitHub
github.com › ratatui › ratatui
GitHub - ratatui/ratatui: A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs
A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs - ratatui/ratatui
Starred by 21.6K users
Forked by 705 users
Languages   Rust
🌐
Ratatui
ratatui.rs
Ratatui | Ratatui
4600+ 📦 crates built with Ratatui 21.5k ⭐ stars on GitHub 36M ⬇️ downloads on crates.io
Discussions

Ratatui v0.30.0 is released! (A Rust library for cooking up terminal UIs)
Thanks for the hard work, it's an awesome crate :D More on reddit.com
🌐 r/rust
34
442
December 26, 2025
I've been a fan of TUI apps. Recently discovered Ratatui and loving it. Here's a TUI tool I built for testing network speed in your terminal.
Didn’t look at the code yet but the download/upload UI is so clean, love it More on reddit.com
🌐 r/rust
21
197
February 11, 2026
Create a starter tutorial/bookesque regarding the underlying architecture of ratatui app
Something that I wish I had when I was starting to learn Ratatui was a structured, well-explained piece on what the different parts of a Ratatui application work. Some examples of this include the ... More on github.com
🌐 github.com
2
November 5, 2025
A tiny git manager written in Rust using Ratatui
Ratatui is awesome! Cool stuff! I want to see a LazyGit rewrite in rust… 🤞🏼 More on reddit.com
🌐 r/rust
7
32
August 20, 2025
🌐
GitHub
github.com › veeso › tui-realm
GitHub - veeso/tui-realm: 👑 A ratatui framework to build stateful applications with a React/Elm inspired approach
👑 A ratatui framework to build stateful applications with a React/Elm inspired approach - veeso/tui-realm
Starred by 962 users
Forked by 39 users
Languages   Rust 99.7% | Just 0.3%
🌐
Reddit
reddit.com › r/rust › ratatui v0.30.0 is released! (a rust library for cooking up terminal uis)
r/rust on Reddit: Ratatui v0.30.0 is released! (A Rust library for cooking up terminal UIs)
December 26, 2025 -

We are excited to announce the new version of Ratatui! (0.30.0) 👨‍🍳

  • 🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!

  • 🧀 Release highlights: https://ratatui.rs/highlights/v030

  • ➡️ Check out our new website: https://ratatui.rs

  • ⭐ GitHub: https://github.com/ratatui/ratatui

🌐
Docs.rs
docs.rs › ratatui › latest › ratatui
ratatui - Rust
Ratatui is a crate for cooking up terminal user interfaces in Rust. It is a lightweight library that provides a set of widgets and utilities to build complex Rust TUIs.
🌐
GitHub
github.com › ratatui › ratatui-website › issues
Issues · ratatui/ratatui-website
Ratatui Website/Documentation. Contribute to ratatui/ratatui-website development by creating an account on GitHub.
Author   ratatui
🌐
GitHub
github.com › ratatui › tachyonfx
GitHub - ratatui/tachyonfx: Effects and animation library for Ratatui applications · GitHub
An effects and animation library for Ratatui applications.
Starred by 1.3K users
Forked by 18 users
Languages   Rust
🌐
GitHub
github.com › ratatui › ratatui-website
GitHub - ratatui/ratatui-website: Ratatui Website/Documentation · GitHub
Ratatui Website/Documentation. Contribute to ratatui/ratatui-website development by creating an account on GitHub.
Starred by 178 users
Forked by 153 users
Languages   Rust 78.6% | Astro 8.3% | MDX 5.6% | TypeScript 3.7% | JavaScript 2.2% | CSS 1.2%
Find elsewhere
🌐
GitHub
github.com › ratatui › tui-widgets
GitHub - ratatui/tui-widgets: A collection of useful widgets for building terminal user interfaces using Ratatui · GitHub
A collection of useful widgets for building terminal user interfaces using Ratatui - ratatui/tui-widgets
Starred by 217 users
Forked by 25 users
Languages   Rust 99.8% | Just 0.2%
🌐
GitHub
github.com › ratatui › ratatui-image
GitHub - ratatui/ratatui-image: Ratatui widget for rendering image graphics in terminals that support it · GitHub
June 5, 2026 - Ratatui widget for rendering image graphics in terminals that support it - ratatui/ratatui-image
Starred by 365 users
Forked by 43 users
Languages   Rust 91.0% | Nix 9.0%
🌐
GitHub
github.com › ratatui › ratatui-macros
GitHub - ratatui/ratatui-macros: Macros for simplifying boilerplate for creating UI using Ratatui. · GitHub
Macros for simplifying boilerplate for creating UI using Ratatui. - ratatui/ratatui-macros
Starred by 36 users
Forked by 2 users
Languages   Rust 98.4% | Shell 1.6%
🌐
GitHub
github.com › ratatui › ratatui-website › issues › 978
Create a starter tutorial/bookesque regarding the underlying architecture of ratatui app · Issue #978 · ratatui/ratatui-website
November 5, 2025 - Some examples of this include the Singleton pattern used with Global(esque) mutable state, the Widget and StatefulWidget traits and what they actually do under the hood, and more entry-level explainers on what the core things which are present everywhere in Ratatui code actually are, for example, the buffer, which is omnipresent as buf, but is barely explained.
Author   ratatui
🌐
GitHub
github.com › ratatui › ratatui-textarea
GitHub - ratatui/ratatui-textarea: Simple yet powerful multi-line text editor widget for Ratatui · GitHub
Simple yet powerful multi-line text editor widget for Ratatui - ratatui/ratatui-textarea
Starred by 85 users
Forked by 12 users
Languages   Rust
🌐
GitHub
github.com › orhun › ratty
GitHub - orhun/ratty: A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀
2 days ago - Ratty: A GPU-rendered terminal emulator with inline 3D graphics 🧀 Inspired by TempleOS | Built with Rust & Ratatui
Starred by 3.1K users
Forked by 82 users
Languages   Rust 91.8% | Nix 2.9% | CSS 1.8% | HTML 1.7% | JavaScript 1.3% | WGSL 0.5%
🌐
GitHub
github.com › ratatui
Ratatui · GitHub
April 24, 2026 - Ratatui is a Rust library that's all about cooking up terminal user interfaces (TUIs).
🌐
GitHub
github.com › ratatui › awesome-ratatui
GitHub - ratatui/awesome-ratatui: A curated list of TUI apps and libraries built with Ratatui · GitHub
A curated list of TUI apps and libraries built with Ratatui - ratatui/awesome-ratatui
Starred by 1.9K users
Forked by 237 users
🌐
GitHub
github.com › ratatui › ratzilla
GitHub - ratatui/ratzilla: Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui. · GitHub
Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui. - ratatui/ratzilla
Starred by 1.4K users
Forked by 64 users
Languages   Rust
🌐
GitHub
github.com › ratatui › templates
GitHub - ratatui/templates: Templates for bootstrapping a Rust TUI application with Ratatui · GitHub
This repository contains templates for bootstrapping a Rust TUI application with Ratatui and crossterm.
Starred by 405 users
Forked by 48 users
Languages   Rust 97.7% | Just 2.1% | Shell 0.2%