Best Open Source tui Libraries
A curated list of the most popular GitHub repositories tagged with tui. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1Textualize/rich
Rich is a Python library for rich text and beautiful formatting in the terminal.
#2wagoodman/dive
A tool for exploring each layer in a docker image
#3codewhale-hq/Codewhale
Open-source Rust agent engine and terminal client for Codewhale, with provider choice, tools, approvals and receipts.
#4code-yeongyu/oh-my-openagent
omo; the best agent harness - previously oh-my-opencode
#5charmbracelet/bubbletea
A powerful little TUI framework 🏗
#6can1357/oh-my-pi
⌥ Coding agent with the IDE wired in. Built by Stencil Labs.
#7esengine/DeepSeek-Reasonix
A reliable coding agent for complex software engineering tasks.
#8Textualize/textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
#9sxyazi/yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
#10ratatui/ratatui
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
#11yorukot/superfile
Pretty fancy and modern terminal file manager
#12wtfutil/wtf
The personal information dashboard for your terminal
#13muesli/duf
Disk Usage/Free Utility - a better 'df' alternative
#14aksakalli/gtop
System monitoring dashboard for terminal
#15gcla/termshark
A terminal UI for tshark, inspired by Wireshark
#16ArthurSonzogni/FTXUI
:computer: C++ Functional Terminal User Interface. :heart:
#17tstack/lnav
Log file navigator
#18saulpw/visidata
A terminal spreadsheet multitool for discovering and arranging data
#19akavel/up
Ultimate Plumber is a tool for writing Linux pipes with instant live preview
#20amanusk/s-tui
Terminal-based CPU stress and monitoring utility
#21ccch1mneyyy/dsh-TUI
DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 插件,高性能低占用,可爱像素鲸鱼,流畅鼠标交互,npm 一键安装
#22gyscos/cursive
A Text User Interface library for the Rust programming language
#23ccbrown/iocraft
A Rust crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.
#24FedericoBruzzone/tgt
TUI for Telegram written in Rust 🦀
#25pulseaiclub/phi
A fast coding agent, rpc plugin, sub-agents, hashline edits, and mcp
#26KonghaYao/peri
Lightweight Rust Agent only use 50MB RAM, but Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support!
#27kingsword09/zcode-cli
Unofficial terminal client for the official agent runtime shipped with ZCode Desktop.
#28BrokkAi/mjolnir
Manage Codex, Claude Code, Muse Code, Kimi Code, Grok Build, and DeepSeek Harness with durable sessions, isolated environments, quotas, and remote control. A Rust terminal and web control plane for Agent Client Protocol (ACP) coding agents.