Ratatui
banner
ratatui.rs
Ratatui
@ratatui.rs
A Rust library that's all about cooking up terminal user interfaces (TUIs)
https://github.com/ratatui
https://ratatui.rs
New LLM chat TUI in town! 🎉🦀

▶️ Watch the usage video: www.youtube.com/watch?v=UAK6...

💯 Supports Vim keybindings and parallel prompting

⭐ GitHub: github.com/MoonKraken/s...

#rustlang #ratatui #tui #llm #chat
November 6, 2025 at 11:11 AM
Introducing ratatui-garnish! 🥕

🧩 A flexible & type-safe composition system for @ratatui.rs widgets.

💯 Add borders, titles, shadows, padding and styles dynamically.

📖 Read the article: franklaranja.github.io/articles/gar...

⭐ GitHub: github.com/franklaranja...

#rustlang #ratatui #tui
October 15, 2025 at 3:03 AM
The rat needs your help! 🐁

If you know web dev and want to help us design a new landing page, we'd love your contribution!

💰 Reward: 100,000 cheese sticks

🧀 See: github.com/ratatui/rata...

#rustlang #ratatui #webdev
October 1, 2025 at 8:24 AM
10,047,315 rats...

Ratatui hit 10M downloads on crates.io 🎉🥳
Thanks to everyone who cooked with us 👨‍🍳

github.com/ratatui

#rustlang #ratatui
September 24, 2025 at 9:04 AM
We don't like cats around but... we do like the catppuccin theme! 🎨

Here is how you can use it with Ratatui ⬇️

⭐ GitHub: github.com/catppuccin/r...

#rustlang #ratatui #tui #terminal #theme #catppuccin #opensource
September 21, 2025 at 8:28 AM
Ratatui running on the RP2040 chip 🔥

➡️ Read the blog post here: blog.mjolner.tech/ratatui-pi/

#rustlang #ratatui #tui #embedded #RP2040 #raspberrypi #blog
September 3, 2025 at 10:31 AM
Ratatui + embedded = mousefood 🧀

github.com/j-g00da/mous...

#rustlang #ratatui #embedded
August 25, 2025 at 2:02 PM
Announcing the winners of the "Rat in the Wild Challenge" 🧀📢

1. suzui-rs: Running Ratatui on a car (Suzuki Baleno)
2. ratatui-minecraft: Terminal UIs in Minecraft
3. Texaform: A wild terminal game

Each winner will receive a Ratatui apron 👨‍🍳

➡️ Details: github.com/ratatui/rata...

#rustlang #ratatui
August 21, 2025 at 9:43 PM
Ratatui revolutionized terminal UIs in Rust - but what if it went beyond the terminal?🤔

Jagoda Ślązak gave a talk about:
• running Ratatui on tiny screens
• no_std compatibility
• experimental backends

🪤 Watch it here: www.youtube.com/watch?v=QPjo...

#rustlang #ratatui #embedded
July 22, 2025 at 7:24 AM
Evolution of Ratatui and Tui-rs

#rustlang #ratatui #tui #opensource
July 16, 2025 at 6:58 AM
Porting Ratatui apps is the new Doom challenge.

📱 Ratatui running on BlackBerry now...

🧀 Join the challenge: github.com/ratatui/rata...

#ratatui #rustlang #port #tui #terminal #blackberry
July 3, 2025 at 2:33 PM
Is Ratatui embedded yet? We have some news! 📢🧀

➡️ Read the blog post here: jslazak.com/are-we-embed...

#rustlang #ratatui #tui #embedded
June 11, 2025 at 9:45 AM
This was one of the fun problems we tackled recently!

🐭 With the next release, overlapping borders will now merge cleanly instead of clashing.

➡️ Read the full write-up: jslazak.com/ratatui-bord...

#rustlang #ratatui #tui #unicode
June 4, 2025 at 10:36 AM
We are kicking off a wild Rust/Ratatui challenge! 🧀🦀

➡️ Details: github.com/ratatui/rata...

#rustlang #ratatui #tui
June 2, 2025 at 2:55 PM
Ratatui running on BlackBerry... why not?

🐸 rainfrog — A database management TUI that supports MySQL and SQLite

🔥Running on an old BlackBerry KeyOne via Termux

⭐ GitHub: github.com/achristmasca...

#rustlang #ratatui #tui #database #management #blackberry
May 29, 2025 at 5:30 PM
May 24, 2025 at 10:52 AM
We are one step closer to "no_std" Ratatui 🐁🦀

█████████████░░ 90%

➡️ Read the blog: jslazak.com/are-we-embed...

🧀 New mousefood release, new soft_ratatui backend and more!

#rustlang #ratatui #tui #embedded #backend #blog #terminal
May 5, 2025 at 8:13 AM
Are We Embedded Yet?

🐭 A blog series for documenting the joint effort of making Ratatui truly portable.

➡️ Read here: jslazak.com/are-we-embed...

#ratatui #tui #embedded #blog #post
April 18, 2025 at 8:47 AM
Want to render pretty bar graphs in the terminal?

Check out this Ratatui widget!

📊 tui-bar-graph: github.com/joshka/tui-w...

#rustlang #ratatui #tui #terminal #widget #library
March 14, 2025 at 7:17 PM
Add a status bar to your Ratatui application with this widget!

⭐ GitHub: github.com/kdheepak/rat...

#rustlang #ratatui #tui #terminal #textual #widget
February 12, 2025 at 8:56 AM
Here is how you can add a theme to your TUI application easily 🖌️

🎨 A theme builder macro for Ratatui

⭐ GitHub: github.com/preiter93/tu...

#rustlang #ratatui #tui #theme #builder #library #colors #terminal
February 8, 2025 at 9:35 AM
Want to render QR codes in the terminal using Rust and Ratatui?

🦀 tui-qrcode: crates.io/crates/tui-q...

#ratatui #tui #rustlang #qrcode #terminal #library #opensource
February 6, 2025 at 2:50 PM
Are you building a TUI in new year?

Post your projects below!

#rustlang #ratatui #tui
January 4, 2025 at 2:23 PM
Ratatui running on a vintage Minitel, an iconic 1980s French terminal connected to an early internet-like phone network.

Powered by an ESP32 via its serial port.

Credit: github.com/plule

#rustlang #ratatui #tui #esp32 #minitel #retrocomputing #terminal
December 19, 2024 at 10:18 AM
Here is how you can add syntax highlighting to your Ratatui application! 🔽

🎨 syntect-tui: Allows conversion between syntect and Ratatui style types.

⭐ GitHub: github.com/chanq-io/syn...

#rustlang #ratatui #tui #syntax #highlighting #terminal
December 16, 2024 at 8:35 AM