Topics / #ratatui
Ratatui projects on GitHub
Rust library for building rich terminal user interfaces.
As of , the most-starred Ratatui projects on GitHub are ratatui (23K stars), gitlogue (5.1K stars) and abtop (3.8K stars). GitHub.Locker tracks 8 Ratatui repositories with 36.7K stars combined. The fastest-growing on October 16 was spotatui, with +33 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+33spotatui
LargeModGames/spotatui · ★ 1.7Kspotatui is a fast, standalone terminal music player written in Rust. It can stream from Spotify natively, or from Local Files, a Subsonic/Navidrome server, Internet Radio, YouTube, Qobuz, and Apple Music on macOS, with Spotify being entirely optional.
+10sofka
nklmilojevic/sofka · ★ 1.8KSofka is a terminal UI (TUI) for managing Kubernetes clusters, written in Rust on top of kube-rs and ratatui, with an async-first design so the UI never freezes while talking to the cluster.
+7ratatui
ratatui/ratatui · ★ 23KRatatui is a Rust crate for building terminal user interfaces — text-based UIs for command-line applications, dashboards and other interactive console programs.
+4gitlogue
unhappychoice/gitlogue · ★ 5.1Kgitlogue is a cinematic Git commit replay tool for the terminal: it turns your Git history into a living, animated story with realistic typing, syntax highlighting, and file tree transitions.
The all-time top
8 projects · by stars
- 23K
#1 · ratatui/ratatuiratatui
Ratatui is a Rust crate for building terminal user interfaces — text-based UIs for command-line applications, dashboards and other interactive console programs.
- 5.1K
#2 · unhappychoice/gitloguegitlogue
gitlogue is a cinematic Git commit replay tool for the terminal: it turns your Git history into a living, animated story with realistic typing, syntax highlighting, and file tree transitions.
- 3.8K
#3 · graykode/abtopabtop
abtop is a terminal dashboard (like btop/htop) that monitors AI coding agent sessions - Claude Code, Codex CLI, and OpenCode - showing token usage, context window percentage, rate limits, child processes, and open ports in real-time.
- 4

sofka
1.8Knklmilojevic/sofka · RustSofka is a terminal UI (TUI) for managing Kubernetes clusters, written in Rust on top of kube-rs and ratatui, with an async-first design so the UI never freezes while talking to the cluster.
- 5

spotatui
1.7KLargeModGames/spotatui · Rustspotatui is a fast, standalone terminal music player written in Rust. It can stream from Spotify natively, or from Local Files, a Subsonic/Navidrome server, Internet Radio, YouTube, Qobuz, and Apple Music on macOS, with Spotify being entirely optional.
- 6
zoetrope
1Kfurkankly/zoetrope · RustZoetrope turns a Claude Code (or Codex) coding-agent session into a live, animated flow graph showing the main agent, its subagents and workflows, and every tool call, which you can watch in your terminal or in a browser.
- 7

tincan-cli
212bilalyazicioglu/tincan-cli · Rusttincan is a serverless peer-to-peer voice and text chat app you run in your terminal, like a tiny Discord alternative with no accounts or central server to set up.
- 8
rataflow
186furkankly/rataflow · Rustrataflow is a Rust library for building node-based, interactive diagram editors directly inside a terminal, ranging from a static diagram to a fully interactive node editor.
Related topics
Often tagged together