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.
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.
🌈 React for interactive command-line apps
A terminal workspace with batteries included
A monitor of resources
🐶 Kubernetes CLI To Manage Your Clusters In Style!
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, macOS 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
VLC media player - plays everything, runs anywhere. Code here: https://code.videolan.org/videolan/vlc
A fully-modern text-based browser, rendering to TTY and browsers
Top-like interface for container metrics
A VIM-inspired filemanager for the console
Yet another cross-platform graphical process/system monitor.
Golang terminal dashboard
Text-mode interface for git
A new way to see and navigate directory trees
Ping, but with a graph
A rich terminal UI for GitHub that doesn't break your flow.
Terminal bandwidth utilization tool
A high-level terminal interface library for node.js.
Terminal based presentation tool
Linux/OSX/FreeBSD resource monitor
GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm
Library for building powerful interactive command line applications in Python
Terminal file manager
A terminal spreadsheet multitool for discovering and arranging data
🗺 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
Real-time Claude Code usage monitor with predictions and warnings
weather app for the terminal
htop - an interactive process viewer
Linux system exploration and troubleshooting tool with first class support for containers
Run any GUI app in the terminal❗
Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
A very fast, portable and hackable fuzzy finder.
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
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 database tool for the terminal