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.
Lightweight coding agent that runs in your terminal
:cherry_blossom: A command-line fuzzy finder
simple terminal UI for git commands
A tool for exploring each layer in a docker image
The lazier way to manage everything docker
tmux source code
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
🐶 Kubernetes CLI To Manage Your Clusters In Style!
A terminal workspace with batteries included
A monitor of resources
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
A syntax-highlighting pager for git, diff, grep, rg --json, and blame output
:partly_sunny: The right way to check the weather
Glamourous agentic coding for all 💘
Render markdown on the CLI, with pizzazz! 💅🏻
n³ The unorthodox terminal file manager
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Terminal JSON viewer & processor
A fully-modern text-based browser, rendering to TTY and browsers
VLC media player - plays everything, runs anywhere. Code here: https://code.videolan.org/videolan/vlc
Top-like interface for container metrics
A VIM-inspired filemanager for the console
Yet another cross-platform graphical process/system monitor.
Text-mode interface for git
A new way to see and navigate directory trees : https://dystroy.org/broot
Ping, but with a graph
A rich terminal UI for GitHub that doesn't break your flow.
Terminal bandwidth utilization tool
Terminal based presentation tool
Linux/OSX/FreeBSD resource monitor
Library for building powerful interactive command line applications in Python
Terminal file manager
🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows
A terminal spreadsheet multitool for discovering and arranging data
weather app for the terminal
Real-time Claude Code usage monitor with predictions and warnings
Linux system exploration and troubleshooting tool with first class support for containers
htop - an interactive process viewer
Run any GUI app in the terminal❗
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
A very fast, portable and hackable fuzzy finder.
sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
A hackable, minimal, fast TUI file explorer
Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Shell Superpowers for AI Agents.