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 Codyn'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
#3code-yeongyu/oh-my-openagent
omo; the best agent harness - previously oh-my-opencode
#4charmbracelet/bubbletea
A powerful little TUI framework π
#5Hmbown/CodeWhale
Open-source, community-driven agent harness
#6Textualize/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.
#7sxyazi/yazi
π₯ Blazing fast terminal file manager written in Rust, based on async I/O.
#8esengine/DeepSeek-Reasonix
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability β leave it running.
#9can1357/oh-my-pi
β₯ AI Coding agent for the terminal β hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
#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
#21gyscos/cursive
A Text User Interface library for the Rust programming language
#22chojs23/concord
A feature-rich TUI client for Discord
#23Dicklesworthstone/coding_agent_session_search
Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, Claude, Gemini, Cursor, Aider, etc.)
#24emanuele-em/proxelar
Scriptable local traffic workbench for inspecting, intercepting, replaying, and rewriting HTTP/HTTPS and WebSocket traffic.
#25reyamira/models
TUI and CLI for browsing AI models, benchmarks, coding agents, and statuses for AI providers.
#26code-yeongyu/senpi
pi had nothing (nothing), so I made something (something) β sorry mariozechner-senpai, I went ahead and lovingly soiled your pure pi for you. opinionated fork of badlogic/pi-mono with extension-first additions. ganbare ganbare senpi ι εΌ΅γι εΌ΅γε θΌ©
#27patriceckhart/zot
Yet another coding agent harness, lightweight and written in go.
#28unhappychoice/splashboard
A customizable terminal splash screen with plugin-based data sources.
#29KonghaYao/peri
14MB ACP-Rust Agent, Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support!
#30LIUTod/scream-code
(δΈζUI)An open-source and powerful agent runs in your terminal, featuring unlimited concurrency and a multi-agent orchestration engine
#31gfazioli/octoscope
Terminal dashboard for GitHub β followers, stars, PRs and issues at a glance, auto-refreshed