explaingit

rothgar/awesome-tuis

📈 Trending18,926Audience · developerComplexity · 1/5ActiveSetup · easy

TLDR

A curated list of terminal-based interactive applications organized by category, helping you discover tools for dashboards, development, file management, and more without leaving the command line.

Mindmap

mindmap
  root((awesome-tuis))
    What it does
      Terminal apps
      Interactive tools
      Keyboard navigation
    Categories
      Dashboards
      Development
      File Managers
      Editors
    Use cases
      Discover tools
      Monitor systems
      Manage servers
    Audience
      Developers
      System admins
      Terminal users

Things people build with this

USE CASE 1

Find a terminal-based system monitor or dashboard to replace a heavy GUI application.

USE CASE 2

Discover a keyboard-driven file manager or editor optimized for terminal workflows.

USE CASE 3

Browse curated tools for managing Kubernetes clusters, databases, or Kafka topics from the command line.

USE CASE 4

Explore games and productivity apps designed to run entirely inside a terminal window.

Getting it running

Difficulty · easy Time to first run · 5min
License could not be detected automatically. Check the repository's LICENSE file before use.

In plain English

Awesome TUIs is a curated community list of TUI applications, meaning tools that run inside a terminal window and provide an interactive, visual interface using keyboard navigation rather than a graphical desktop window. The idea is that terminals are everywhere and often faster than a GUI, so this list collects the best tools that take advantage of that environment. The list is organized into categories like Dashboards, Development, File Managers, Editors, Games, Messaging, Multimedia, Productivity, and Web. Each entry links to a separate project. Examples include system monitors like htop, database browsers, Kubernetes managers, Kafka consumers, network analyzers, and even games, all designed to run entirely inside a terminal. You would browse this list if you spend time in a terminal and want to discover purpose-built interactive tools for tasks you currently do through clunky command-line flags or a heavy GUI application. It is especially useful for developers and system administrators who want to manage servers, monitor infrastructure, or handle files without leaving the command line.

Copy-paste prompts

Prompt 1
Show me the best terminal-based file managers from the awesome-tuis list and explain how to install one.
Prompt 2
What are the top-rated TUI dashboards for system monitoring in awesome-tuis, and which one should I try first?
Prompt 3
Help me find a terminal-based database browser from awesome-tuis that works with PostgreSQL.
Prompt 4
I want to manage Kubernetes from the terminal. Which TUI tools does awesome-tuis recommend?
Prompt 5
List all the text editors in awesome-tuis and compare their keyboard shortcuts.
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.