rothgar / awesome-tuis
List of projects that provide terminal user interfaces
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing rothgar/awesome-tuis in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewAwesome TUIs This is a community maintained list of TUI applications. A TUI application runs in your terminal and has some level of interactivity. Commands included in this list should not wrap other interactive commands (e.g. ), and should be maintained. I made a video of my favorite TUIs from this list (one from each section). Click the image to check it out. 👇 There's a lot of cool projects here that I have no association with. Run them at your own risk. If you have a cool tool you'd like to share please open a PR. Table of Contents • Dashboards • Development • Docker/Containers/K8s • Editors • File Managers • Games • Libraries • Messaging • Miscellaneous • Multimedia • Productivity • Web Dashboards • AdGuardian-Term A TUI dashboard for monitoring real-time traffic from an AdGuard Home instance • apachetop display information from a running copy of Apache. • atop root level system and process monitor for Linux • Backlog.md A tool for managing project collaboration between humans and AI Agents in a git ecosystem • bandwhich Terminal bandwidth utilization tool • bashtop Resource manager written in bash • below A time traveling resource monitor for modern Linux systems • binsider A TUI for analyzing Linux binaries. • bmon A monitoring and debugging tool to capture networking related statistics and prepare them visually. • bottom A customizable graphical process/system monitor for the terminal. • bpytop A Python-based system monitor with lots of information. • btop++ Resource monitor with extras • cgdb Console front-end to the GNU debugger • chdig Dig into ClickHouse with TUI interface • cheatshh A fzf TUI for managing custom made command-line cheatsheet for Unix. • claws A terminal UI for AWS resource management with vim-style keybindings, command-mode navigation, and optional read-only mode. • cointop The fastest and most interactive terminal based UI application for tracking cryptocurrencies • CoreFreq CPU monitoring software designed for the 64-bits Processors • csysdig root level Ncurses interface for sysdig, Linux system exploration and troubleshooting tool with first class support for containers • damon TUI interface for Hashicorp Nomad • dashbrew TUI dashboard builder that lets you visualize data from scripts and APIs. • dolphie Your single pane of glass for real-time analytics into MySQL/MariaDB & ProxySQL • framework-tool-tui TUI for controlling and monitoring Framework Computers hardware built in Rust • fubar Formidable Unix Binary Arsenal & Repository. TUI built for gtfobins power users. • gh-dash A rich terminal UI for GitHub PRs and Issues • Glances Glances an Eye on your system. A top/htop alternative. • Goaccess GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through your browser. • gobang A cross-platform TUI database management tool written in Rust • gonzo A powerful, real-time log analysis terminal UI inspired by k9s. • gotop A terminal based graphical activity monitor inspired by gtop and vtop • gping Ping, but with a graph • Grafterm Metrics dashboards on terminal, a Grafana inspired terminal version • htop Interactive text-mode process viewer for Unix systems. It aims to be a better 'top' • htui Heroku Terminal User Interface • hwinfo-tui A gping-inspired terminal visualization tool for monitoring real-time hardware sensor data from HWInfo • kaskade TUI for kafka, which allows you to interact and consume topics from your terminal in style! • kmon Linux Kernel Manager and Activity Monitor • Kyanos Linux network analysis tool based on eBPF • ls-horizons Terminal UI for visualizing NASA's Deep Space Network in real-time • macmon Sudoless performance monitoring for Apple Silicon processors written in Rust • nerdlog fast, remote-first, multi-host TUI log viewer • nethogs 'net top' tool • netscanner Network scanner • nvtop GPUs process monitoring for AMD, Intel and NVIDIA • oryx A TUI for sniffing network traffic using eBPF • otel-tui A terminal OpenTelemetry viewer • Planor The Cloud Aviator, dashboard for AWS, Vultr, Heroku, ... • process-compose TUI for running apps and processes • psmux tmux-compatible terminal multiplexer for Windows built in Rust with ratatui. • psnet Real-time TUI network monitor for Windows with speed graphs, DNS resolution, and packet inspection. • pstop htop-style system monitor for Windows with per-core CPU bars, tree view, and 7 color schemes. • Puffin A beautiful terminal dashboard for hledger • Raijin A free, simple weather TUI that pulls data without the need for an API key, account, or subscription • rustnet A cross-platform network monitoring tool with deep packet inspection • s-tui CPU stress and monitoring utility • sacha A two-pane AWS TUI for browsing, searching, and managing resources across seven services including CloudWatch Logs, S3, DynamoDB, Lambda, SSM, SQS, and EC2. • sockttop socktop is a remote system monitor with a rich TUI, inspired by top/btop, talking to a lightweight agent over WebSockets. • ServerHub A TUI server monitoring dashboard for Linux with real-time metrics, scriptable widgets, and remote management • sysz An fzf terminal UI for systemctl • talos linux A Linux distro with a TUI dashboard for local and remote usage • tdash A terminal dashboard with stats from Google Analytics, GitHub, Travis CI, and Jenkins. Very much built specific to me • tegratop Monitoring tool (top like) for Nvidia jetson boards • TermUI Golang terminal dashboard • ticker Track stocks, crypto, and derivatives prices and positions in real time from your terminal • trek ncurses explorer for Hashicorp Nomad clusters • trippy A network diagnostic tool that includes functionality like mtr and more • ttop System monitoring tool with historical data service, triggers and top-like TUI • tufw Terminal UI for ufw • tuicamp Unofficial TimeCamp TUI • updo Website monitoring tool with uptime tracking, response time metrics, and SSL certificate monitoring. • tmd-top Used to monitor the proc…