Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
List of projects that provide terminal user interfaces
GitHub stars and default-branch commits for rothgar/awesome-tuis.
116 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.
A hackable, minimal, fast TUI file explorer
Shell Superpowers for AI Agents.
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
A complete text editor for your terminal.
GRV is a terminal interface for viewing git repositories
Immersive terminal interface for managing docker containers and services
An RSS/Atom feed reader for text terminals
Official NetHack Git Repository
A simple API client (postman like) in your terminal
A unified interface for AI in your terminal.
dry - A Docker manager for the terminal @
Full-screen console debugger for Python
A terminal based Pokemon like game
Terminal disk space navigator 🔭
:calendar: CLI calendar application
Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage
Console user interface library for Python (official repo)
Gonzo! The Go based TUI log analysis tool
A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.
Flow Control: a programmer's text editor
Music Player TUI written in Rust
Linux port of FAR v2
A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐
A tui-based PDF viewer
A simple tui to view & control docker containers
An fzf terminal UI for systemctl
A CLI code-typing game that turns your source code into typing challenges
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, Qobuz and Youtube sources
bandwidth monitor and rate estimator
Like IntelliSense, but for shells
Metrics dashboards on terminal (a grafana inspired terminal version)
Uptime monitoring CLI tool with alerting and advanced settings
Midnight Commander's repository
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
A powerful todo list application for the console, using the todo.txt format.
The beautiful game in your terminal. Minimal TUI app to keep up with live & recent football/soccer matches written in Go.
Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.
Let AI agents message, watch, and spawn each other across terminals. Claude Code, Codex, Antigravity CLI, Cursor CLI, OpenCode, Kilo, Pi, Kimi
PDF reader for terminal emulators using the Kitty image protocol
tcpterm is a packet visualizer in TUI.
Tock is a powerful time tracking tool for the command line. It saves activity logs as plaintext files and provides an interactive terminal UI for viewing your time.
TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.
ncurses based sudoku game
A beautiful customizable TUI Cheatsheet for keybindings,hotkeys and more in the terminal
Fast, safe-by-design, Vim-first TUI for PostgreSQL, MySQL, and SQLite, built in Rust.
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.