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.
100 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.
GRV is a terminal interface for viewing git repositories
A complete text editor for your terminal.
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.
Full-screen console debugger for Python
A terminal based Pokemon like game
Terminal disk space navigator 🔭
Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage
:calendar: CLI calendar application
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.
Linux port of FAR v2
Music Player TUI written in Rust
Flow Control: a programmer's text editor
A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐
An fzf terminal UI for systemctl
A tui-based PDF viewer
A CLI code-typing game that turns your source code into typing challenges
bandwidth monitor and rate estimator
Like IntelliSense, but for shells
Uptime monitoring CLI tool with alerting and advanced settings
A powerful todo list application for the console, using the todo.txt format.
Midnight Commander's repository
A fully standalone Spotify client for the terminal. Native streaming included, no daemon required.
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.
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.
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
Let AI agents message, watch, and spawn each other across terminals. Claude Code, Codex, Antigravity CLI, Cursor CLI, OpenCode, Kilo, Pi, Kimi
ncurses based sudoku game
A beautiful customizable TUI Cheatsheet for keybindings,hotkeys and more in the terminal
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
The golang fuzzy-find cli jira interface 🚀
A TUI pager with advanced support for tabular data, inferring/swapping delimiters, and real-time event parsing.
Workspace and session management TUI
:heavy_check_mark: User-friendly and detailed socket statistics with a Terminal UI.
Music player in POSIX-sh using mpv from the shell/fzf + extras/goodies 🎧📡🔊
A minimalistic and customizable pomodoro-like timer for your terminal written in Go. Includes default pomodoro timer and lets users define their own.
TUI for easily running parallel coding agents
Terminal based project management solution
The Orchestration Layer for AI Coding Agents
A minimal terminal Tetris written in Zig
A Quoridor game for terminal and web