Full Code of rothgar/awesome-tuis for AI

main 1009b71751f9 cached
3 files
72.0 KB
20.2k tokens
1 requests
Download .txt
Repository: rothgar/awesome-tuis
Branch: main
Commit: 1009b71751f9
Files: 3
Total size: 72.0 KB

Directory structure:
gitextract__d7trot4/

├── .github/
│   ├── pull_request_template.md
│   └── workflows/
│       └── awesome_bot.yaml
└── README.md

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/pull_request_template.md
================================================
Thank you for wanting to contribute to this list! There are many amazing terminal applications and our goal is to provide a place for people to discover them.

There are a few requirements for adding new applications to the list.

- Applications should be unique

    Please don't submit variations of existing applications
- Interfaces should be unique

    Please don't submit output formatters or wrappers (e.g. `fzf`)
- Interfaces should be interactive or re-draw output

    Scripts that accept text prompts are not a good fit for this list


================================================
FILE: .github/workflows/awesome_bot.yaml
================================================
name: Ruby

on:
  push:
    branches: [ '*' ]
  pull_request:
    branches: [ '*' ]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
    - name: Set up Ruby 2.6
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: 2.6
    - name: Checks
      run: |
        gem install awesome_bot
        awesome_bot --allow-redirect --request-delay 1 README.md


================================================
FILE: README.md
================================================
<h1 align="center">
  <code>Awesome TUIs</code>
</h1>

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. `fzf`), 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. 👇

[![](https://i.ytimg.com/vi/_fLmA4fjiAE/maxresdefault.jpg)](https://youtu.be/_fLmA4fjiAE?si=IgXuo)

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](https://github.com/rothgar/awesome-tuis/pulls).

## Table of Contents

- [Dashboards](#dashboards)
- [Development](#development)
- [Docker/Containers/K8s](#dockerlxck8s)
- [Editors](#editors)
- [File Managers](#file-managers)
- [Games](#games)
- [Libraries](#libraries)
- [Messaging](#messaging)
- [Miscellaneous](#miscellaneous)
- [Multimedia](#multimedia)
- [Productivity](#productivity)
- [Web](#web)

<details open><summary><h2>Dashboards</h2></summary>

- [AdGuardian-Term](https://github.com/lissy93/AdGuardian-Term) A TUI dashboard for monitoring real-time traffic from an AdGuard Home instance
- [apachetop](https://github.com/tessus/apachetop) display information from a running copy of Apache.
- [atop](https://github.com/Atoptool/atop/) root level system and process monitor for Linux
- [Backlog.md](https://github.com/MrLesk/Backlog.md) A tool for managing project collaboration between humans and AI Agents in a git ecosystem
- [bandwhich](https://github.com/imsnif/bandwhich) Terminal bandwidth utilization tool
- [bashtop](https://github.com/aristocratos/bashtop) Resource manager written in bash
- [below](https://github.com/facebookincubator/below) A time traveling resource monitor for modern Linux systems
- [binsider](https://github.com/orhun/binsider) A TUI for analyzing Linux binaries.
- [bmon](https://github.com/tgraf/bmon) A monitoring and debugging tool to capture networking related statistics and prepare them visually.
- [bottom](https://github.com/ClementTsang/bottom) A customizable graphical process/system monitor for the terminal.
- [bpytop](https://github.com/aristocratos/bpytop) A Python-based system monitor with lots of information.
- [btop++](https://github.com/aristocratos/btop) Resource monitor with extras
- [cgdb](https://github.com/cgdb/cgdb) Console front-end to the GNU debugger
- [chdig](https://github.com/azat/chdig) Dig into ClickHouse with TUI interface
- [cheatshh](https://github.com/AnirudhG07/cheatshh) A fzf TUI for managing custom made command-line cheatsheet for Unix.
- [claws](https://github.com/clawscli/claws) A terminal UI for AWS resource management with vim-style keybindings, command-mode navigation, and optional read-only mode.
- [cointop](https://github.com/miguelmota/cointop) The fastest and most interactive terminal based UI application for tracking cryptocurrencies
- [CoreFreq](https://github.com/cyring/CoreFreq) CPU monitoring software designed for the 64-bits Processors
- [csysdig](https://github.com/draios/sysdig) root level Ncurses interface for sysdig, Linux system exploration and troubleshooting tool with first class support for containers
- [damon](https://github.com/hashicorp/damon) TUI interface for Hashicorp Nomad
- [dashbrew](https://github.com/rasjonell/dashbrew) TUI dashboard builder that lets you visualize data from scripts and APIs.
- [dolphie](https://github.com/charles-001/dolphie) Your single pane of glass for real-time analytics into MySQL/MariaDB & ProxySQL
- [framework-tool-tui](https://github.com/grouzen/framework-tool-tui) TUI for controlling and monitoring Framework Computers hardware built in Rust
- [fubar](https://github.com/irishmaestro/fubar) Formidable Unix Binary Arsenal & Repository. TUI built for gtfobins power users.
- [gh-dash](https://github.com/dlvhdr/gh-dash) A rich terminal UI for GitHub PRs and Issues
- [Glances](https://github.com/nicolargo/glances) Glances an Eye on your system. A top/htop alternative.
- [Goaccess](https://github.com/allinurl/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](https://github.com/TaKO8Ki/gobang) A cross-platform TUI database management tool written in Rust
- [gonzo](https://github.com/control-theory/gonzo) A powerful, real-time log analysis terminal UI inspired by k9s.
- [gotop](https://github.com/xxxserxxx/gotop) A terminal based graphical activity monitor inspired by gtop and vtop
- [gping](https://github.com/orf/gping) Ping, but with a graph
- [Grafterm](https://github.com/slok/grafterm) Metrics dashboards on terminal, a Grafana inspired terminal version
- [htop](https://github.com/htop-dev/htop) Interactive text-mode process viewer for Unix systems. It aims to be a better 'top'
- [htui](https://github.com/PierreKieffer/htui) Heroku Terminal User Interface
- [hwinfo-tui](https://github.com/JuanjoFuchs/hwinfo-tui) A gping-inspired terminal visualization tool for monitoring real-time hardware sensor data from HWInfo
- [kaskade](https://github.com/sauljabin/kaskade) TUI for kafka, which allows you to interact and consume topics from your terminal in style!
- [kmon](https://github.com/orhun/kmon) Linux Kernel Manager and Activity Monitor
- [Kyanos](https://github.com/hengyoush/kyanos) Linux network analysis tool based on eBPF
- [ls-horizons](https://github.com/litescript/ls-horizons) Terminal UI for visualizing NASA's Deep Space Network in real-time
- [macmon](https://github.com/vladkens/macmon) Sudoless performance monitoring for Apple Silicon processors written in Rust
- [nerdlog](https://github.com/dimonomid/nerdlog) fast, remote-first, multi-host TUI log viewer
- [nethogs](https://github.com/raboof/nethogs) 'net top' tool
- [netscanner](https://github.com/Chleba/netscanner) Network scanner
- [nvtop](https://github.com/Syllo/nvtop) GPUs process monitoring for AMD, Intel and NVIDIA
- [oryx](https://github.com/pythops/oryx) A TUI for sniffing network traffic using eBPF
- [otel-tui](https://github.com/ymtdzzz/otel-tui) A terminal OpenTelemetry viewer
- [Planor](https://github.com/mrusme/planor) The Cloud Aviator, dashboard for AWS, Vultr, Heroku, ...
- [process-compose](https://github.com/F1bonacc1/process-compose) TUI for running apps and processes
- [psmux](https://github.com/marlocarlo/psmux) tmux-compatible terminal multiplexer for Windows built in Rust with ratatui.
- [psnet](https://github.com/marlocarlo/psnet) Real-time TUI network monitor for Windows with speed graphs, DNS resolution, and packet inspection.
- [pstop](https://github.com/marlocarlo/pstop) htop-style system monitor for Windows with per-core CPU bars, tree view, and 7 color schemes.
- [Puffin](https://github.com/siddhantac/puffin) A beautiful terminal dashboard for hledger
- [Raijin](https://github.com/MasonStooksbury/Raijin) A free, simple weather TUI that pulls data without the need for an API key, account, or subscription
- [rustnet](https://github.com/domcyrus/rustnet) A cross-platform network monitoring tool with deep packet inspection
- [s-tui](https://github.com/amanusk/s-tui) CPU stress and monitoring utility
- [sacha](https://github.com/Sachamama/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](https://github.com/jasonwitty/socktop) socktop is a remote system monitor with a rich TUI, inspired by top/btop, talking to a lightweight agent over WebSockets.
- [ServerHub](https://github.com/nickprotop/ServerHub) A TUI server monitoring dashboard for Linux with real-time metrics, scriptable widgets, and remote management
- [sysz](https://github.com/joehillen/sysz) An fzf terminal UI for systemctl
- [talos linux](https://github.com/siderolabs/talos) A Linux distro with a TUI dashboard for local and remote usage
- [tdash](https://github.com/jessfraz/tdash) A terminal dashboard with stats from Google Analytics, GitHub, Travis CI, and Jenkins. Very much built specific to me
- [tegratop](https://github.com/pythops/tegratop) Monitoring tool (top like) for Nvidia jetson boards
- [TermUI](https://github.com/gizak/termui) Golang terminal dashboard
- [ticker](https://github.com/achannarasappa/ticker) Track stocks, crypto, and derivatives prices and positions in real time from your terminal
- [trek](https://github.com/franckverrot/trek) ncurses explorer for Hashicorp Nomad clusters
- [trippy](https://github.com/fujiapple852/trippy) A network diagnostic tool that includes functionality like mtr and more
- [ttop](https://github.com/inv2004/ttop) System monitoring tool with historical data service, triggers and top-like TUI
- [tufw](https://github.com/peltho/tufw) Terminal UI for ufw
- [tuicamp](https://github.com/AbeEstrada/tuicamp) Unofficial TimeCamp TUI
- [updo](https://github.com/Owloops/updo) Website monitoring tool with uptime tracking, response time metrics, and SSL certificate monitoring.
- [tmd-top](https://github.com/CDWEN0526/tmd-top) Used to monitor the process tcp traffic of the linux system, detailed to each IP connection
- [wander](https://github.com/robinovitch61/wander) HashiCorp Nomad terminal client
- [WTF](https://github.com/senorprogrammer/wtf) The personal information dashboard for your terminal.
- [Yozefu](https://github.com/MAIF/yozefu) A TUI for exploring data of a kafka cluster.
- [zenith](https://github.com/bvaisvil/zenith) In terminal graphical metrics for your \*nix system written in Rust

---

</details>

<details open><summary><h2>Development</h2></summary>

- [act3](https://github.com/dhth/act3) Glance at the last 3 runs of your Github Actions
- [amtui](https://github.com/pehlicd/amtui/) Alertmanager TUI - Your Terminal Companion for Alertmanager
- [amux](https://github.com/andyrewlee/amux) Easily run parallel coding agents
- [ATAC](https://github.com/Julien-cpsn/ATAC) A feature-full TUI API client made in Rust. ATAC is free, open-source, offline and account-less.
- [austin-tui](https://github.com/P403n1x87/austin-tui) The top-like text-based user interface for Austin
- [blinkenlights](https://github.com/jart/blink) TUI that may be used for debugging x86_64-linux or i8086 programs across platforms
- [brows](https://github.com/rubysolo/brows) CLI GitHub release browser
- [burf](https://github.com/razeghi71/burf) TUI for Google Cloud Storage (GCS)
- [cargo-seek](https://github.com/tareqimbasher/cargo-seek) A TUI for searching, adding and installing cargo crates
- [catalyst](https://github.com/PraveenGongada/catalyst) Elegant TUI for triggering GitHub Actions workflows with matrix configurations.
- [cnTUI](https://github.com/fipso/cntui) Replay chrome requests from your terminal using curl
- [chiko](https://github.com/felangga/chiko) The Ultimate Beauty TUI gRPC Client
- [Claude Code Bridge](https://github.com/bfly123/claude_code_bridge) Real-time multi-AI collaboration between Claude, Codex and Gemini in terminal
- [Close Mongo Ops Manager](https://github.com/closeio/close-mongo-ops-manager) Monitor and kill MongoDB operations
- [Cloud Code Usage Monitor](https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor) Monitor Claude token usage
- [codex](https://github.com/openai/codex) Lightweight coding agent that runs in your terminal
- [csope](https://github.com/agvxov/csope) C source code browser based on cscope
- [CuTE](https://github.com/PThorpe92/CuTE) TUI to help build, execute and save curl commands, recursively download from remote sources, test your API endpoints, and mange your keys
- [crush](https://github.com/charmbracelet/crush) The glamourous AI coding agent
- [dbee](https://github.com/murat-cileli/dbee) Fast & Minimalistic Database Browser
- [dblab](https://github.com/danvergara/dblab) The database client every command line junkie deserves
- [ddqa](https://github.com/DataDog/ddqa) Jira TUI to help with software releases
- [ddv](https://github.com/lusingander/ddv) Terminal DynamoDB viewer
- [delta](https://github.com/dandavison/delta) A syntax-highlighting pager for git, diff, and grep output
- [deputui](https://github.com/twiddler/deputui) Review and install NPM package updates
- [differ](https://github.com/JanSmrcka/differ) A TUI git diff viewer
- [euporie](https://github.com/joouha/euporie) Jupyter notebooks in the terminal
- [fast-resume](https://github.com/angristan/fast-resume) Index and fuzzy search coding agent sessions
- [Feluda](https://github.com/anistark/feluda) Detect restrictive and incompatible licesenses in all dependencies of your project.
- [Froggit](https://github.com/thewizardshell/froggit) Minimalist Git TUI with GitHub CLI integration
- [fx](https://github.com/antonmedv/fx) Terminal JSON viewer & processor
- [ggc](https://github.com/bmf-san/ggc) A terminal-based Git CLI tool written in Go
- [gitui](https://github.com/extrawurst/gitui) blazing fast terminal-ui for git written in rust
- [gitv](https://github.com/jayanaxhf/gitv): A beautiful, feature-rich and performant terminal client for GitHub issues.
- [git-crecord](https://github.com/andrewshadura/git-crecord) interactive selective commit tool
- [git-scope](https://github.com/Bharath-code/git-scope) Terminal UI dashboard for inspecting multiple local Git repositories.
- [grv](https://github.com/rgburke/grv) Terminal interface for viewing git repositories
- [harlequin](https://github.com/tconbeer/harlequin) The SQL IDE for Your Terminal
- [heretek](https://github.com/wcampbell0x2a/heretek) GDB TUI Dashboard
- [jqp](https://github.com/noahgorstein/jqp) A TUI playground to experiment with jq
- [kagan](https://github.com/kagan-sh/kagan) AI-powered Kanban TUI for autonomous development workflows
- [lazygit](https://github.com/jesseduffield/lazygit) Simple terminal UI for git commands
- [lazymake](https://github.com/rshelekhov/lazymake) Modern TUI for Makefiles with interactive target selection, dependency visualization, and command safety analysis.
- [lazysql](https://github.com/jorgerojas26/lazysql) A cross-platform TUI database management tool written in Go.
- [lazyjournal](https://github.com/Lifailon/lazyjournal) TUI for journalctl, file system logs, as well Docker and Podman containers for quick viewing and filtering
- [lean-tui](https://codeberg.org/wvhulle/lean-tui) Interactive visualization of proofs and programs written in the Lean4 proof-assistant
- [logradar](https://github.com/nanook72/logradar) - A fast Rust TUI for interactive log filtering and highlighting.
- [LogLens](https://github.com/Caelrith/loglens-core) - A structured log viewer and query engine for the terminal.
- [logshark](https://github.com/ugosan/logshark) A debugger CLI for JSON logs written in Go
- [mitmproxy](https://www.mitmproxy.org) A free and open source interactive HTTPS proxy
- [models](https://github.com/arimxyer/models) TUI for browsing AI models and coding agents
- [nap](https://github.com/maaslalani/nap) Code snippets in your terminal
- [nodebro](https://github.com/jonaburg/nodebro) Easily view most recent Github releases/tags and release notes from the terminal
- [opencode](https://github.com/sst/opencode) AI coding agent, built for the terminal
- [opcilloscope](https://github.com/SquareWaveSystems/opcilloscope) OPC UA client TUI with real-time oscilloscope view for industrial automation
- [Quorum](https://github.com/Detrol/quorum-cli) Multi-agent AI discussion system for structured debates between LLMs
- [play](https://github.com/paololazzari/play) A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
- [posting](https://github.com/darrenburns/posting) A powerful HTTP client that lives in your terminal
- [pproftui](https://github.com/Oloruntobi1/pproftui) A terminal-based UI for Go's pprof that makes profiling interactive
- [proxymock](https://proxymock.io) A network recorder that shows API payloads in a TUI and automatically generates tests and mocks from what it observes.
- [prs](https://github.com/dhth/prs) Stay updated on PRs without leaving the terminal
- [pudb](https://github.com/inducer/pudb) A console-based visual debugger for Python
- [pyautogit](https://github.com/jwlodek/pyautogit) A terminal UI for managing git repositories, written using py_cui
- [qo](https://github.com/kiki-ki/go-qo) Interactive SQL filter for JSON, CSV, TSV and other streams.
- [rainfrog](https://github.com/achristmascarl/rainfrog) A database management TUI for Postgres, MySQL, and SQLite written in Rust
- [regex-tui](https://github.com/vitor-mariano/regex-tui) A simple TUI to visualize and test regular expressions
- [resterm](https://github.com/unkn0wn-root/resterm) A terminal client for HTTP/GraphQL/gRPC with support for WebSockets, SSE, workflows, profiling, OpenAPI and response diffs.
- [runme](https://github.com/stateful/runme) Discover and run code snippets directly from your README.md or other markdowns
- [sls-dev-tools](https://github.com/Theodo-UK/sls-dev-tools) Dev Tools for the Serverless World
- [stu](https://github.com/lusingander/stu) A TUI for Amazon S3
- [termdbms](https://github.com/mathaou/termdbms) A TUI for viewing and editing database files.
- [terraform-tui](https://github.com/idoavrah/terraform-tui) view and interact with Terraform state
- [Toad](https://github.com/batrachianai/toad) A unified interface for AI
- [toolui](https://github.com/jinek/ToolUI) Dotnet core application to manage installed nuget tools
- [tokui](https://github.com/zdyxry/tokui) An interactive TUI for visualizing code statistics from tokei.
- [Twig](https://github.com/workdone0/twig) Terminal UI for interactively exploring JSON and YAML files.
- [serie](https://github.com/lusingander/serie) A rich git commit graph
- [soft-serve](https://github.com/charmbracelet/soft-serve) A tasty, self-hostable Git server for the command lineicecream
- [sot](https://github.com/anistark/sot) A top like system observability tool written in python
- [sqlit](https://github.com/Maxteabag/sqlit) A lightweight TUI for SQL databases inspired by lazygit
- [sq](https://github.com/sheenazien8/sq) A database client specially made for vim users
- [tig](https://github.com/jonas/tig) Text-mode interface for git
- [turbostream](https://github.com/turboline-ai/turbostream) Tool to extract key signals from high-velocity streaming data using AI Agents
- [vctui](https://github.com/thebsdbox/vctui) Console interface for vCenter
- [violet](https://github.com/braheezy/violet) Colorful TUI frontend to run Vagrant commands
- [VT Code](https://github.com/vinhnx/vtcode) VT Code - Semantic Coding Agent
- [Wikit](https://github.com/BryanCE/wikit) TUI for managing Wiki.js instances
- [ec](https://github.com/chojs23/ec) A TUI native Git mergetool with 3 panes

---

</details>

<details open><summary><h2>Docker/LXC/K8s</h2></summary>

- [Argonaut](https://github.com/darksworm/argonaut) ArgoCD TUI
- [ctop](https://github.com/bcicen/ctop) Top-like interface for container metrics
- [d4s](https://github.com/jr-k/d4s) A fast, keyboard-driven terminal UI to manage Docker containers, Compose stacks, and Swarm services with the ergonomics of K9s
- [dtop](https://github.com/amir20/dtop) Terminal dashboard for Docker monitoring across multiple hosts
- [dive](https://github.com/wagoodman/dive) A tool for exploring each layer in a docker image
- [dockly](https://github.com/lirantal/dockly) Immersive terminal interface for managing docker containers and services
- [DockMate](https://github.com/shubh-io/dockmate) A lightweight TUI manager for Docker and Podman
- [docker-dash](https://github.com/GustavoCaso/docker-dash) A full TUI managemnet tool for Docker
- [dprs](https://github.com/durableprogramming/dprs) A TUI for managing Docker containers with real-time monitoring and log streaming
- [dry](https://github.com/moncho/dry) A Docker manager for the terminal
- [ducker](https://github.com/robertpsoane/ducker) A slightly quackers Docker TUI based on k9s
- [e1s](https://github.com/keidarcy/e1s) TUI for managing AWS ECS resources
- [eks-node-viewer](https://github.com/awslabs/eks-node-viewer/) visualizing dynamic node usage within a kubernetes cluster
- [etcd-walker](https://github.com/nexusriot/etcd-walker/) Opensource TUI tool for managing etcd keys
- [k9s](https://github.com/derailed/k9s) TUI for managing a Kubernetes cluster
- [k8s-tui](https://github.com/otavioCosta2110/k8s-tui) TUI Kubernetes resource manager with multi-cluster support
- [kdash](https://github.com/kdash-rs/kdash) A simple and fast dashboard for Kubernetes
- [kftui](https://github.com/hcavarsan/kftray) - A TUI to manage multiple kubectl port-forward commands, with support for UDP and K8s proxy.
- [ktop](https://github.com/vladimirvivien/ktop) A top-like tool for your Kubernetes clusters
- [kubetui](https://github.com/sarub0b0/kubetui) A TUI tool designed for monitoring Kubernetes resources.
- [lazycontainer](https://github.com/andreybleme/lazycontainer) TUI for managing Apple containers
- [lazydocker](https://github.com/jesseduffield/lazydocker) The lazier way to manage everything docker
- [lazytrivy](https://github.com/owenrumney/lazytrivy) The lazier way to scan images, k8s and the filesytem with Trivy
- [oxker](https://github.com/mrjackwills/oxker) A simple tui to view & control docker containers
- [Pocker](https://github.com/pommee/Pocker) TUI based application for docker related tasks.
- [Podman-tui](https://github.com/containers/podman-tui) TUI for Podman containers
- [sen](https://github.com/TomasTomecek/sen) Terminal User Interface for docker engine
- [talos-pilot](https://github.com/handfish/talos-pilot) TUI for Talos Linux providing real-time node monitoring, log streaming, and various diagnostics

---

</details>

<details open><summary><h2>Editors</h2></summary>

- [amp](https://github.com/jmacdonald/amp) A complete text editor for your terminal
- [C-Edit](https://github.com/velorek1/c-edit) A text editor with drop down menus in the style of MS-DOS Editor
- [Durdraw](https://github.com/cmang/durdraw) An ASCII, Unicode and ANSI art editor
- [Edit](https://github.com/microsoft/edit) A simple text editor. Pays homage to the classic MS-DOS Editor.
- [Fresh](https://github.com/sinelaw/fresh) An easy-to-use, powerful and fast terminal-based text editor.
- [helix](https://helix-editor.com/) A post-modern text editor.
- [frogmouth](https://github.com/Textualize/frogmouth) A Markdown browser for your terminal
- [kakoune](http://kakoune.org/) A modern, modal text editor with focus on interactivity and efficiency
- [kilo](https://github.com/antirez/kilo) A minimal but complete editor in ~1000 lines of C code.
- [maki](https://sr.ht/~bscit/maki/) A simple tabbed text editor with file navigation and an emphasis on preserving battery life
- [markln](https://github.com/xqtr/markln) A terminal-based markdown editor built with Textual.
- [micro](https://github.com/zyedidia/micro) A modern and intuitive terminal-based text editor
- [nino](https://github.com/evanlin96069/nino) A small terminal-based text editor written in C.
- [orbiton](https://github.com/xyproto/orbiton) Text editor limited by VT100, suitable for programming, writing git commit messages and editing Markdown
- [slap](https://github.com/slap-editor/slap) Sublime-like terminal-based text editor
- [tilde](https://github.com/gphalkes/tilde) Intuitive text editor for the terminal
- [thymus](https://github.com/blademd/thymus) An interactive browser & editor for network configuration files.
- [treemd](https://github.com/Epistates/treemd) A markdown navigator with tree-based structural navigation
- [turbo](https://github.com/magiblot/turbo) An experimental text editor for the terminal, based on Scintilla and Turbo Vision
- [vis](https://github.com/martanne/vis) A vi-like editor based on Plan 9's structural regular expressions
- [zee](https://github.com/zee-editor/zee) A modern text editor for the terminal written in Rust

---

</details>

<details open><summary><h2>File Managers</h2></summary>

- [adbtuifm](https://github.com/darkhz/adbtuifm) A TUI file manager for Android, based on the Android Debug Bridge(ADB).
- [broot](https://github.com/Canop/broot) A new way to see and navigate directory trees
- [deletor](https://github.com/pashkov256/deletor) Manage and delete files efficiently with an interactive TUI and scriptable CLI.
- [far2l](https://github.com/elfmz/far2l) Linux port of Far v2 file manager
- [fml](https://github.com/wick3dr0se/fml) :file_folder: A stupid simple, fast file manager written in BASH v4.2+.
- [goful](https://github.com/anmitsu/goful) a powerful TUI file manager written in Go.
- [lf](https://github.com/gokcehan/lf) A terminal file manager written in Go with heavy inspiration from ranger file manager.
- [mc](https://github.com/MidnightCommander/mc) GNU Midnight Commander. A free cross-platform orthodox file manager.
- [nnn](https://github.com/jarun/nnn) n³ The unorthodox terminal file manager.
- [ntc](https://codeberg.org/ItsZariep/ntc) Ncurses Tabbed file Chooser.
- [ranger](https://github.com/ranger/ranger) A VIM-inspired file manager for the console.
- [rovr](https://github.com/NSPC911/rovr) A post-modern terminal file manager.
- [s3duck-tui](https://github.com/nexusriot/s3duck-tui) A TUI S3 client.
- [sfm](https://github.com/afify/sfm) Simple file manager.
- [superfile](https://github.com/MHNightCat/superfile) Pretty fancy and modern terminal file manager.
- [TUIFIManager](https://github.com/GiorgosXou/TUIFIManager) A cross-platform terminal-based file manager _(supports termux)_.
- [Vifm](https://github.com/vifm/vifm) A TUI file manager with vi-keybindings and other vim like behaviour.
- [yazi](https://github.com/sxyazi/yazi) Blazing fast terminal file manager written in Rust, based on async I/O.

---

</details>

<details open><summary><h2>Games</h2></summary>

- [tui-2048](https://github.com/ps06756/tui-2048) The game 2048 for your terminal
- [awkaster](https://github.com/TheMozg/awk-raycaster) Pseudo-3D shooter written completely in gawk using raycasting technique
- [balatrotui](https://github.com/Passeriform/BalatroTUI) A TUI clone of Balatro
- [bastet](https://github.com/fph/bastet) Evil falling block game
- [botany](https://github.com/jifunks/botany/) Virtual plant buddy
- [brickgame-4bit](https://github.com/ilyakurdyukov/brickgame-4bit) Brick Game emulator (4-bit Holtek chip)
- [BrogueCE](https://github.com/tmewett/BrogueCE) Beautiful roguelike dungeon crawler
- [cbonsai](https://gitlab.com/jallbrit/cbonsai) A bonsai tree generator
- [chess-tui](https://github.com/thomas-mauran/chess-tui) Play Chess in your terminal, built in rust
- [clidle](https://github.com/ajeetdsouza/clidle) Play Wordle in your terminal. Also works over SSH!
- [csol](https://github.com/nielssp/csol) Collection of solitaire/patience games, such as Klondike, FreeCell, Spider, and Yukon
- [DOOM-ASCII](https://github.com/wojciech-graj/doom-ascii) Text-based DOOM running in terminal.
- [Gameboy Emulator](https://github.com/gabrielrcouto/php-terminal-gameboy-emulator) A PHP Terminal GameBoy Emulator
- [GitType](https://github.com/unhappychoice/gittype) A CLI code-typing game that turns your source code into typing challenges
- [go-life](https://github.com/sachaos/go-life) Terminal based Conway's Game of Life
- [gokemon](https://github.com/nathanieltooley/gokemon) A terminal based Pokemon battle simulator
- [Greed](https://gitlab.com/esr/greed) A game of consumption. Eat as much as you can before munching yourself into a corner!
- [Maze](https://github.com/itchyny/maze) Simple maze game written in Go.
- [Maze TUI](https://github.com/agl-alexglopez/maze-tui) Build mazes and solve them with various algorithms.
- [Micro Snake](https://github.com/troglobit/snake) A small snake game, utilizing ANSI escape sequences to draw the board.
- [Micro Tetris](https://github.com/troglobit/tetris) One of the smallest Tetris implementations in the world, utilizing only ANSI escape sequences to draw the board.
- [minesweep-rs](https://github.com/cpcloud/minesweep-rs) A mine sweeping game written in Rust using tui-rs.
- [minesweeper_4d_rs](https://github.com/itabesamesa/minesweeper_4d_rs) 4D minesweeper written in Rust using Ratatui (can also be used for classic minesweeper)
- [moon-buggy](https://github.com/seehuhn/moon-buggy) Drive some car across the moon
- [MyMan](https://sourceforge.net/projects/myman/) MyMan is a video game for color and monochrome text terminals in the genre of Namco's Pac-Man
- [nchess](https://github.com/billyvinning/nchess) Chess in the terminal, written in C.
- [NetHack](https://github.com/NetHack/NetHack) Dungeon exploration game
- [nInvaders](http://ninvaders.sourceforge.net/) Space Invaders
- [nSnake](https://github.com/alexdantas/nSnake) The classic snake game with textual interface
- [nudoku](https://github.com/jubalh/nudoku) ncurses based sudoku game
- [onx](https://github.com/vyalovvldmr/onx) Noughts & Crosses client-server game with your partner. Based on textual and python.
- [pokete](https://github.com/lxgr-linux/pokete) A terminal based Pokemon like game
- [Rebels in the sky](https://github.com/ricott1/rebels-in-the-sky) P2P terminal game about spacepirates playing basketball across the galaxy.
- [snake](https://github.com/wick3dr0se/snake) :video_game: A super minimal TUI snake game written in pure BASH v5.1+
- [Square Tic Tac Toe](https://github.com/learnbyexample/TUI-apps/tree/main/SquareTicTacToe) Like Tic Tac Toe, but form a square with 4 corners instead of a line
- [ssHattrick](https://github.com/ricott1/sshattrick) Play Hattrick in your terminal over SSH.
- [sshtron](https://github.com/zachlatta/sshtron) multiplayer lightcycle game that runs through SSH
- [sssnake](https://github.com/AngelJumbo/sssnake) The classic snake game for the terminal that can play itself and be used like a screensaver.
- [steam-tui](https://github.com/dmadisetti/steam-tui) Just a simple TUI client for steamcmd. Allows for the graphical launching, updating, and downloading of steam games through a simple terminal client.
- [sudoku-rs](https://github.com/MitchelPaulin/sudoku-rs) Sudoku built with tui-rs
- [sweeper](https://github.com/igor47/sweeper) Minesweeper game using curtsies
- [terminal-phase](https://gitlab.com/dustyweb/terminal-phase) Space shooter game that runs in your terminal!
- [terminal-pong](https://github.com/IshmamR/terminal.pong) A simple, fun ping pong game playable entirely in your terminal.
- [termrex](github.com/SATYADAHAL/termrex) A terminal-based endless runner game inspired by the Chrome Dino offline game.
- [tinytetris](https://github.com/taylorconor/tinytetris) 80x23 terminal tetris!
- [tty-solitaire](https://github.com/mpereira/tty-solitaire) Solitaire runs in your terminal!
- [typeinc](https://github.com/AnirudhG07/Typeinc) ncurses based typing speed test with various difficulty levels.
- [typing-game-cli](https://github.com/akgondber/typing-game-cli) Command line game to practice your typing speed by competing against typer-robot or against your best result
- [UniPac](https://github.com/jesper-olsen/UniPac) Unicode-powered Pac-Man for the terminal, written in Rust.
- [wocogo](https://codeberg.org/kedlubnowski/wocogo) Construct words from a list of given segments. A simple TUI game in Python, similar to the NY Times Combinations game.
- [Wordle](https://github.com/m-dango/raku-wordle/) Script and library for Wordle, written in Raku
- [Zigtris](https://github.com/ringtailsoftware/zigtris) YA terminal tetris
- [Zoridor](https://github.com/ringtailsoftware/zoridor) Play Quoridor in the terminal

---

</details>

<details open><summary><h2>Libraries</h2></summary>

<h3>Python</h3>

- [Argenta](https://github.com/koloideal/Argenta) Library for building modular applications **Python**
- [blessed](https://github.com/jquast/blessed) Blessed is an easy, practical library for making **Python** terminal apps
- [blessings](https://github.com/erikrose/blessings) A **Python** wrapper lib for ncurses that makes your code pretty to look at
- [notcurses](https://github.com/dankamongmen/notcurses) blingful character graphics/TUI library for **C** and **Python**. definitely not curses.
- [py_cui](https://github.com/jwlodek/py_cui) **Python** library aimed at making widget based TUI/CUI interfaces as simple as possible. Supports standard widgets and popups like menus, textboxes, forms, file explorers etc.
- [pytermgui](https://github.com/bczsalba/pytermgui) A simple yet powerful TUI framework for your **Python** (3.7+) applications.
- [Python Prompt Toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) Library for building powerful interactive command line applications in **Python**
- [pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) self-contained TUI library for **Python** with a QT-like API semantics
- [Rich](https://github.com/willmcgugan/rich) is a **Python** library for rich text and beautiful formatting in the terminal.
- [textual](https://github.com/willmcgugan/textual) is a TUI (Text User Interface) framework for **Python** inspired by modern web development.
- [UniCurses](https://github.com/unicurses/unicurses) A **Python** module that is aimed at providing the Curses functionality on all operating systems.
- [urwid](https://github.com/urwid/urwid) A console user interface library for **Python** on Linux, OSX, Cygwin or other unix-like OS.
- [Vindauga](https://github.com/gabbpuy/vindauga) A **Python** implementation of the BSD licensed C++ Turbo Vision library.

<h3>GO</h3>

- [bubbletea](https://github.com/charmbracelet/bubbletea) A **Go** framework based on Elm to build functional and fun terminal apps
- [gocui](https://github.com/jroimartin/gocui) Minimalist **Go** package aimed at creating Console User Interfaces
- [pterm](https://github.com/pterm/pterm/) A modern **Go** module to beautify console output. Featuring charts, progressbars, tables, trees, and much more! It's completely configurable and 100% cross-platform compatible.
- [stickers](https://github.com/76creates/stickers) Building blocks for charmbracelet/lipgloss in **Go**
- [tui-go](https://github.com/marcusolsson/tui-go) A **Go** UI library for terminal applications (deprecated)
- [tview](https://github.com/rivo/tview/) Terminal UI library with rich, interactive widgets — written in **Go**
- [tcell](https://github.com/gdamore/tcell) Tcell is an alternate **Go** terminal package, similar in some ways to termbox, but better in others.

<h3>C</h3>

- [AnbUI](https://github.com/oerg866/anbui) A minimal Text UI Library in **C**
- [libuv](https://github.com/libuv/libuv) Cross-platform asynchronous I/O library - written in **C**
- [ncurses](https://invisible-island.net/ncurses/announce.html) A classic **C** library with bindings for many languages
- [tuibox](https://github.com/Cubified/tuibox) A single-header **C** terminal UI library, capable of creating mouse-driven, interactive applications on the command line.

<h3>C++</h3>

- [ASCII_Board_Game_Engine](https://github.com/tjunruh/ASCII_Board_Game_Engine) A graphics engine for making board games in **C++**
- [ConsoleCraftEngine](https://github.com/ural89/ConsoleCraftEngine) A terminal-based 2D game engine written in **C++**.
- [FINAL CUT](https://github.com/gansm/finalcut) **C++** library for creating terminal applications with text-based widgets
- [FTXUI](https://github.com/ArthurSonzogni/FTXUI) 💻 **C++** Functional Terminal User Interface. ❤️
- [GGUI](https://github.com/Gabidal/GGUI) **C++17** Structured Terminal User Interface. 🐧/🪟
- [imtui](https://github.com/ggerganov/imtui) An immediate mode text-based user interface **C++** library, supporting 256 ANSI colors and mouse/keyboard input.
- [rang](https://github.com/agauniyal/rang) A Minimal, Header only Modern **C++** library for terminal goodies.
- [termdb](https://github.com/agauniyal/termdb) Terminfo parser for modern **C++**
- [Tui Widgets](https://github.com/tuiwidgets/tuiwidgets) A high-level widget based toolkit for terminal applications in **C++**
- [tvision](https://github.com/magiblot/tvision) A modern port of **C++** Turbo Vision 2.0, cross-platform and Unicode support.
- [uvw](https://github.com/skypjack/uvw) Header-only, event based, tiny and easy to use libuv wrapper in modern **C++**
  now available as also shared/static library!
- [xtd](https://github.com/gammasoft71/xtd) Free open-source modern **C++** framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, and Haiku.

<h3>Java</h3>

- [casciian](https://github.com/crramirez/casciian) A Text User Interface Library for **Java** based on "Jexer" without the AWT/Swing dependencies, tailored for GraalVM AOT native compilation with a focus on performance over remote connections and maximum terminal compatibility.
- [Jexer](https://gitlab.com/AutumnMeowMeow/jexer) A **Java** library implements a text-based windowing system loosely reminiscent of Borland's Turbo Vision system.
- [Lanterna](https://github.com/mabe02/lanterna) A **Java** library for creating text-based UIs, very similar to the C library curses but with more functionality.
- [TUI4J](https://github.com/WilliamAGH/tui4j) A **Java** terminal UI framework with a Bubble Tea (Go) port and additional features inspired by Textual.

<h3>.NET</h3>

- [Consolonia](https://github.com/jinek/Consolonia) A **.NET** terminal-based GUI framework with support of XAML
- [Hex1b](https://github.com/mitchdenny/hex1b) A **.NET** library for building rich, interactive TUIs with a React-inspired declarative API
- [SharpConsoleUI](https://github.com/nickprotop/ConsoleEx) Multi-window TUI framework for **.NET** with overlapping windows, compositor effects, and Spectre.Console integration
- [Spectre.Console](https://github.com/spectreconsole/spectre.console) A **.NET** library for creating beautiful console applications
- [Terminal.Gui](https://github.com/gui-cs/Terminal.Gui) Cross-platform terminal UI toolkit for **.NET**

<h3>Rust</h3>

- [iocraft](https://github.com/ccbrown/iocraft) **Rust** crate for beautiful, artisanally crafted TUIs and text-based IO, with a declarative, React-like API inspired by Ink.
- [Ratatui](https://github.com/tui-rs-revival/ratatui) A **Rust** crate for building Terminal UIs (actively maintained fork of tui-rs).
- [tui-input](https://github.com/sayanarijit/tui-input) TUI input library supporting multiple backends, tui-rs and ratatui in **Rust**
- [tui-rs](https://github.com/fdehau/tui-rs) Terminal user interfaces and dashboards using **Rust** (no longer maintained, use Ratatui instead).
- [Zaz](https://github.com/raphamorim/zaz) A **Rust** TUI library for efficient terminal rendering.

<h3>Other</h3>

- [Ashen](https://github.com/colinta/Ashen) An Elm inspired framework written in **Swift**
- [blessed](https://github.com/chjj/blessed) A high-level terminal interface library for **Node.js**
  stateful TUI apps, complete with extensions known as [bubbles](https://github.com/charmbracelet/bubbles)
- [gum](https://github.com/charmbracelet/gum) A tool for glamorous **shell** scripts
- [ink](https://github.com/vadimdemedes/ink) React for **Node.js** interactive command-line apps
<<<<<<< add-ink-web
- [ink-web](https://github.com/cjroth/ink-web) A browser-based runtime for Ink that renders React TUI apps in the browser using xterm.js.
=======
- [Melker](https://melker.sh) A HTML-like, document-first TUI framework for **TypeScript/Deno** with permission sandboxing, flexbox layout, and run-from-URL support.
>>>>>>> main
- [moulti](https://moulti.run/) A CLI-driven TUI displaying arbitrary outputs inside visual, collapsible blocks. Designed with **shell** scripts in mind. **Ansible**-friendly too.
- [nimwave](https://github.com/ansiwave/nimwave) Build text interfaces for the terminal or browser in **Nim**
- [nocterm](https://github.com/Norbert515/nocterm) A Flutter-like TUI framework for **Dart** with hot reload, 45+ components, and declarative UI patterns.
- [OpenTUI](https://github.com/sst/opentui) A **TypeScript** library for building terminal user interfaces (TUIs)
- [php-tui](https://github.com/php-tui/php-tui) comprehensive TUI library for **PHP** based heavily on Ratatui.
- [termbox2](https://github.com/termbox/termbox2) A terminal rendering library for creating TUIs.
- [TermGL](https://github.com/wojciech-graj/TermGL) A terminal-based graphics library for 2D and 3D graphics.
- [Thermage](https://github.com/thermage/thermage) Thermage is a **PHP** library that provides a fluent and incredibly powerful, object-oriented interface for customizing CLI output text color, background, formatting, theming and more.

---

</details>

<details open><summary><h2>Messaging</h2></summary>

- [aerc](https://aerc-mail.org/) Email client
- [alpine](https://alpineapp.email/) Email client
- [basalt](https://github.com/erikjuhani/basalt) TUI Application to manage Obsidian vaults and notes directly from the terminal.
- [blitzdenk](https://github.com/Lommix/blitzdenk) A minimal multi api auto-context project chat bot as tui
- [Devzat](https://github.com/quackduck/devzat) Chat over SSH, written in Golang with self-hosting ability.
- [discordo](https://github.com/ayntgl/discordo) A lightweight, secure, and feature-rich Discord terminal client
- [endcord](https://github.com/mzivic7/endcord) Feature rich Discord TUI client.
- [Gomphotherium](https://github.com/mrusme/gomphotherium) A command line Mastodon client.
- [gomuks](https://github.com/tulir/gomuks) Matrix client
- [gurk-rs](https://github.com/boxdot/gurk-rs) Signal Messenger client for terminal
- [iamb](https://iamb.chat) A Matrix client for Vim addicts written in Rust
- [instagram-cli](https://github.com/supreme-gg-gg/instagram-cli) Use Instagram from your terminal, the end of brainrot is here
- [irssi](https://irssi.org/) An IRC terminal client
- [mastui](https://github.com/kimusan/mastui) Mastodon TUI
- [matcha](https://github.com/floatpane/matcha) Email client
- [matterhorn](https://github.com/matterhorn-chat/matterhorn) A Mattermost terminal client.
- [mcabber](https://mcabber.com/) XMPP (Jabber) client
- [meli](https://meli.delivery/) Email client
- [Mutt](https://gitlab.com/muttmua/mutt) Email client
- [nchat](https://github.com/d99kris/nchat) Telegram/WhatsApp client
- [nomadnet](https://github.com/markqvist/NomadNet) Secure messaging network built on Reticulum
- [nostui](https://github.com/akiomik/nostui) Nostr client
- [nostratui](https://github.com/adamm-xyz/nostratui) A terminal user interface (TUI) for browsing Nostr posts, written in Rust.
- [Profanity](https://profanity-im.github.io) XMPP (Jabber) client
- [sclack](https://github.com/haskellcamargo/sclack) Slack terminal client
- [scli](https://github.com/isamert/scli/) A simple terminal user interface for signal messenger
- [siggo](https://github.com/derricw/siggo) A terminal ui for signal-cli, written in Go
- [Slack-term](https://github.com/erroneousboat/slack-term) Slack client for your terminal
- [sup](https://github.com/sup-heliotrope/sup) A curses threads-with-tags style email client
- [Superhighway84](https://github.com/mrusme/superhighway84) USENET-inspired decentralized internet discussion system
- [tgt](https://github.com/FedericoBruzzone/tgt) A TUI for Telegram written in Rust
- [toot](https://github.com/ihabunek/toot) Mastodon CLI & TUI
- [tuisky](https://github.com/sugyan/tuisky) TUI client for BlueSky
- [tuix](https://github.com/pythops/tuix) TUI for managing screens
- [tut](https://github.com/RasmusLindroth/tut) Mastodon TUI client
- [twitch-tui](https://github.com/Xithrius/twitch-tui) Twitch chat in the terminal
- [Weechat](https://weechat.org/) Extensible chat client
- [zulip-terminal](https://github.com/zulip/zulip-terminal) Official Zulip terminal client (similar to matterhorn)

---

</details>

<details open><summary><h2>Miscellaneous</h2></summary>

- [arttime](https://github.com/reportaman/arttime) An app that brings beauty of text-art together with functionality of clock, timer, and pattern-based time manager.
- [asciiMol](https://github.com/dewberryants/asciiMol) Curses based ASCII molecule viewer for linux terminals.
- [bluetuith](https://github.com/darkhz/bluetuith) A TUI-based bluetooth connection manager, which can interact with bluetooth adapters and devices.
- [bluetui](https://github.com/pythops/bluetui) A TUI for managing bluetooth devices.
- [Caligula](https://github.com/ifd3f/caligula) A user-friendly, lightweight TUI for imaging disks.
- [Captain's log](https://github.com/NikolaDucak/caps-log) A small TUI journaling tool
- [cava](https://github.com/karlstav/cava) Cross-platform Audio Visualizer
- [cfdisk](https://github.com/util-linux/util-linux) TUI partition editor included in util-linux
- [cgdisk](https://www.rodsbooks.com/gdisk/cgdisk-walkthrough.html) TUI partition editor for manipulating GUID partition tables, and modeled after cfdisk
- [csvlens](https://github.com/YS-L/csvlens) TUI CSV file viewer. It is like less but made for CSV.
- [CrunchyCleaner](https://github.com/knuspii/crunchycleaner) A lightweight, software cache cleanup tool for Windows & Linux.
- [diary](https://github.com/actuday6418/Diary) A diary app written in Rust that encrypts both text and file data, and can decrypt and build a rich HTML representation of your diary when required.
- [DigiSurf](https://github.com/SeanMcLoughlin/digisurf) A TUI signal waveform viewer
- [diskonaut](https://github.com/imsnif/diskonaut) Terminal disk space navigator
- [distrobox-tui](https://github.com/phanirithvij/distrobox-tui) TUI for managing distrobox containers
- [ec2-instance-selector](https://github.com/aws/amazon-ec2-instance-selector) A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
- [emu2](https://github.com/dmsc/emu2) A simple DOS emulator for the Linux text console, supporting basic DOS system calls and console I/O.
- [flawz](https://github.com/orhun/flawz) A Terminal UI for browsing security vulnerabilities (CVEs)
- [fnf](https://github.com/leo-arch/fnf) An interactive fuzzy finder for the terminal
- [fzf](https://github.com/junegunn/fzf) A general-purpose command-line fuzzy finder
- [gdu](https://github.com/dundee/gdu) Fast disk usage analyzer with console interface written in Go
- [gif-for-cli](https://github.com/google/gif-for-cli) Convert a gif into ASCII
- [godap](https://github.com/Macmod/godap) A complete TUI for LDAP written in Golang
- [golazo](https://github.com/0xjuanma/golazo) Get soccer minute-by-minute updates and finished match stats in your terminal
- [gpg-tui](https://github.com/orhun/gpg-tui) A terminal user interface for GnuPG
- [HumBLE Explorer](https://github.com/koenvervloesem/humble-explorer) A cross-platform, command-line and human-friendly Bluetooth Low Energy scanner
- [IconicFonts](https://github.com/iconicFonts/iconic-fonts) A collection of patched fonts featuring over 60,000 icons, tailored specifically for TUIs.
- [impala](https://github.com/pythops/impala) TUI for managing wifi
- [isw](https://gitlab.com/thom-cameron/isw) A simple terminal stopwatch application for pomodoro etc.
- [jrnl](https://jrnl.sh/) Collect your thoughts and notes without leaving the command line. human-friendly. future-proof. secure.
- [keydex](https://github.com/shikaan/keydex) TUI password manager for KeePass databases.
- [lazynginx](https://github.com/giacomomasseron/lazynginx) Simple TUI for nginx management.
- [LearnByExample](https://github.com/learnbyexample/TUI-apps) A TUI with tutorials and +300 exercises on python, grep, awk, sed & general terminal usage.
- [lnav](https://lnav.org/) An advanced log file viewer for the small-scale
- [mac-cleanup-go](https://github.com/2ykwang/mac-cleanup-go) - macOS disk cleanup TUI: scan cache/dev artifacts, preview, exclude, and move items to Trash.
- [mapscii](https://github.com/rastapasta/mapscii) Braille & ASCII world map renderer for your console
- [mqttui](https://github.com/EdJoPaTo/mqttui) MQTT Client written in rust
- [moc](https://moc.daper.net/download) console audio player
- [moribito](https://github.com/ericschmar/moribito) Browse LDAP directory trees, viewing records, and executing custom queries.
- [NanoCore](https://github.com/AfaanBilal/NanoCore) An 8-bit CPU emulator TUI written in Rust with an assembler and a custom ISA.
- [neoss](https://github.com/PabloLec/neoss) Socket statistics visualization and explanation tool for Unix systems.
- [nmtui](https://developer.gnome.org/NetworkManager/stable/nmtui.html) ncurses network manager
- [oha](https://github.com/hatoo/oha) HTTP load generator
- [packemon](https://github.com/ddddddO/packemon) Packet generator and monitor.
- [pass-cli](https://github.com/arimxyer/pass-cli) A TUI and CLI password manager with rclone cloud syncing support
- [PesterExplorer](https://github.com/HeyItsGilbert/PesterExplorer) A TUI to explore Pester results.
- [pug](https://github.com/leg100/pug) terraform and tofu module and infrastructure management.
- [profanity](https://github.com/profanity-im/profanity) A cross-platfrom XMPP client.
- [physics-TUI](https://github.com/ClaudioRMalvino/physics_TUI) Physics TUI application for undergraduate study
- [ncdu](https://dev.yorhel.nl/ncdu) disk usage analyzer with an ncurses interface
- [redu](https://github.com/drdo/redu) ncdu for your restic repository that manages exclusion lists to prune files from existing repos and skip new ones
- [nemu](https://github.com/nemuTUI/nemu) A TUI for QEMU
- [recoverpy](https://github.com/PabloLec/recoverpy) A TUI to recover overwritten or deleted data.
- [rocket.term](https://github.com/gerstner-hub/rocket.term) Text based chat client for the Rocket.chat messaging solution.
- [smassh](https://github.com/kraanzu/smassh) A TUI based typing test application inspired by MonkeyType.
- [steam_friends_list_tui](https://github.com/AdamWHY2K/steam_friends_list_tui) The steam friends list in the commandline
- [Systemd-manager-tui](https://github.com/matheus-git/systemd-manager-tui) A program for managing systemd services through a TUI.
- [tcpterm](https://github.com/sachaos/tcpterm) tcpterm is a packet visualizer in TUI.
- [tab-pal](https://github.com/ben-n93/tab-pal) Add and edit custom colour palettes in Tableau from the command-line.
- [term.everything](https://github.com/mmulet/term.everything) Run any GUI app in the terminal
- [terminalperiodictable](https://github.com/velorek1/terminalperiodictable) A beautiful TUI periodic table for Unix systems coded in C.
- [termshark](https://github.com/gcla/termshark) Terminal UI for tshark
- [thokr](https://github.com/coloradocolby/thokr) a sleek typing tui written in rust
- [tlock](https://github.com/eklairs/tlock) Two-Factor Authentication Tokens Manager in Terminal
- [tray-tui](https://github.com/Levizor/tray-tui) System tray in your terminal
- [tttui](https://github.com/reidoboss/tttui) A Monkeytype-inspired typing test that runs entirely in your terminal
- [ttyper](https://github.com/max-niederman/ttyper) Terminal-based typing test
- [tui-shop](https://github.com/Gcat101/tui-shop) Something between a CLI and a GUI way of downloading TUIs/CLIs
- [tweakcc](https://github.com/Piebald-AI/tweakcc) TUI to customize your Claude Code themes, thinking verbs, and more.
- [typtea](https://github.com/ashish0kumar/typtea) Minimal terminal-based typing speed tester with support for dozens of programming languages.
- [try-rs](https://github.com/tassiovirginio/try-rs/) A lightning-fast TUI to manage temporary projects. Create, explore, and clone repositories instantly without cluttering your system.
- [vortix](https://github.com/Harry-kp/vortix) Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and kill switch.
- [wb](https://github.com/MertGunduz/wb) A TUI vocabulary notebook app for Linux based devices.
- [wego](https://github.com/schachmat/wego) Weather app
- [wavemon](https://github.com/uoaerg/wavemon) A wireless device monitoring application
- [wifitui](https://github.com/shazow/wifitui) Fast featureful friendly wifi terminal UI, supports NetworkManager and iwd over dbus.
- [WG Commander](https://github.com/andrianbdn/wg-cmd) A TUI for a simple WireGuard VPN setup: peer management, QR codes, setup wizard.
- [WireGuard Monitor](https://codeberg.org/anthonymills/Wireguard_Monitor) Simple TUI written in Rust to display the status of WireGuard connections on a host.
- [wttr.in](https://github.com/chubin/wttr.in) The right way to check the weather
- [WifUI](https://github.com/sohamw03/wifui) TUI for managing Wi-Fi connections on Windows natively (Rust)
- [xplr](https://github.com/sayanarijit/xplr) A hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.
- [x-cmd](https://github.com/x-cmd/x-cmd) A vast and interesting collection of tools that can then bootstrap lots of other programs / functions in a consistent and structured way.

---

</details>

<details open><summary><h2>Multimedia</h2></summary>

- [ani-l](https://github.com/komposer-aml/ani-l) Rust-based anime browsing and streaming all without leaving the terminal
- [asak](https://github.com/chaosprint/asak) A cross-platform audio recording/playback TUI
- [bookokrat](https://github.com/bugzmanov/bookokrat) Full-featured EPUB books reader with Vim keybindings.
- [chafa](https://hpjansson.org/chafa/) A powerful utility that converts image data, including animated GIFs, into graphics formats or ANSI/Unicode character art suitable for display in a terminal.
- [cmdpxl](https://github.com/knosmos/cmdpxl) Totally practical command-line image editor
- [cmus](https://cmus.github.io/) A small, fast and powerful console music player for Unix-like operating systems.
- [ctune](https://github.com/An7ar35/ctune) ncurses based internet radio player for Linux.
- [draw](https://github.com/maaslalani/draw) A simple drawing tool in the terminal.
- [fancy-cat](https://github.com/freref/fancy-cat) A Lightweight terminal-based PDF reader with Vim keybindings
- [favicon-editor](https://github.com/xyproto/favicon-editor) Spartan grayscale favicon editor
- [gadacz](https://github.com/rareitems/gadacz) Audiobook player
- [GopherTube](https://github.com/krishnassh/gophertube) A terminal-based YouTube client that scrapes YouTube search results and uses mpv for video playback
- [Gorae](https://github.com/Han8931/gorae) TUI librarian for PDFs and EPUBs with Vim-style navigation.
- [image-sorter](https://github.com/jgalat/image-sorter) Terminal user interface for sorting images using key bindings written in Rust
- [invidtui](https://github.com/darkhz/invidtui) A TUI Invidious client for Windows, Linux and MacOS, that fetches and plays audio/video from an invidious instance. Supports viewing and playing from playlists and channels as well.
- [jellyfin-tui](https://github.com/dhonus/jellyfin-tui) Jellyfin client
- [kew](https://github.com/ravachol/kew) A terminal music player for Linux
- [line](https://github.com/pd3v/line) Tiny command-line midi sequencer and language for live coding
- [MAL-Cli](https://github.com/L4z3x/mal-tui) A terminal interface for the official myanimelist api written in rust.
- [managarr](https://github.com/Dark-Alex-17/managarr) A TUI and CLI for managing your \*arr servers
- [manga-tui](https://github.com/josueBarretogit/manga-tui) Terminal-based manga reader and downloader with image rendering support
- [marstui-audio](https://github.com/schooldanlp6/marstui-rustio) A nice audio management Interface, similar to pavucontrol with the benefit of customizing everything
- [mps-youtube](https://github.com/mps-youtube/mps-youtube) Terminal based YouTube player and downloader
- [mpvc](https://github.com/gmt4/mpvc) A mpc-like control interface for mpv
- [nap](https://nap.sourceforge.net/) Linux napster client
- [ncspot](https://github.com/hrkfdn/ncspot) Cross-platform ncurses Spotify client written in Rust
- [pipe-viewer](https://github.com/trizen/pipe-viewer) A lightweight YouTube client for Linux, without requiring an API key.
- [ostui](https://git.sr.ht/~ser/ostui) CLI client for Subsonic-API servers like gonic and Navidrome
- [pyradio](https://github.com/coderholic/pyradio) TUI web radio player with thousands of stations from around the world
- [RadioGoGo](https://github.com/Zi0P4tch0/RadioGoGo) Go-powered CLI to surf global radio waves via a sleek TUI.
- [Relax-player](https://github.com/ebithril/relax-player) A lightweight, distraction-free alternative to web-based ambient players.
- [roku-cli](https://github.com/winsbe01/roku-cli) A command line TUI remote for Roku
- [rmpc](https://mierak.github.io/rmpc/) A configurable MPD client inspired by ncmpcpp and ranger with album art support via various graphics protocols.
- [rusty-pipes](https://github.com/dividebysandwich/rusty-pipes) A sample-based, MIDI-controlled virtual pipe organ instrument compatible with GrandOrgue and Hauptwerk sample sets.
- [sonicradio](https://github.com/dancnb/sonicradio) A stylish TUI radio player making use of Radio Browser API and Bubbletea.
- [soundcloud2000](https://github.com/grobie/soundcloud2000) A terminal client for soundcloud
- [spotatui](https://github.com/LargeModGames/spotatui) Spotify client with native streaming, synced lyrics, and real-time audio visualization
- [spotify-player](https://github.com/aome510/spotify-player) A Spotify player in the terminal with full feature parity
- [spotui](https://github.com/ceuk/spotui) Spotify client written in Python
- [terminal-yt](https://github.com/jooooscha/terminal-yt) A small newsboat-inspired terminal youtube manager
- [termusic](https://github.com/tramhao/termusic) Music Player TUI written in Rust
- [textual-paint](https://github.com/1j01/textual-paint) MS Paint in your terminal
- [timg](https://github.com/hzeller/timg) A terminal image viewer
- [tizonia-openmax-il](https://github.com/tizonia/tizonia-openmax-il) Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, Dirble, Plex servers and Chromecast devices
- [tortuise](https://github.com/buildoak/tortuise) Gaussian Splatting 3D viewer in your terminal. 6 render modes, CPU-only via crossterm + rayon
- [Toutui](https://github.com/AlbanDAVID/Toutui) A TUI Audiobookshelf Client for Linux
- [Trophy](https://github.com/taigrr/trophy) A TUI 3D Model Viewer for OBJ and GLB files
- [upiano](https://github.com/eliasdorneles/upiano) A Piano in your terminal
- [valveFM](https://github.com/zorig/valvefm) Vintage FM radio TUI for streaming stations from radio-browser.info
- [vlc](https://github.com/videolan/vlc) VLC includes an ncurses interface, `vlc --intf ncurses`
- [waves](https://github.com/llehouerou/waves) Terminal music player with vim-style navigation and radio mode that plays similar artists from your library
- [wiremix](https://github.com/tsowell/wiremix) TUI audio mixer for PipeWire similar to pavucontrol to adjust volumes, change input/output devices and their profiles
- [xytz](https://github.com/xdagiz/xytz) - Beautiful TUI for downloading YouTube videos/playlists/channels.
- [ytui-music](https://github.com/sudipghimire533/ytui-music) Listen to music from youtube. Configurable, minimal, lightweight, private & beautiful music client.
- [ytdl-tui](https://github.com/darky/ytdl-tui) TUI for downloading Youtube videos
- [ytfzf](https://github.com/pystardust/ytfzf) A POSIX script that helps you find Youtube videos (without API) or Peertube videos and opens/downloads them using mpv/youtube-dl
- [viu](https://github.com/viu-media/viu) Your browser anime experience from the terminal
- [vv](https://github.com/wolfpld/vv) A terminal image viewer, supporting an extensive range of modern image formats

---

</details>

<details open><summary><h2>Productivity</h2></summary>

- [abook](https://abook.sourceforge.io/) TUI addressbook with [mutt](http://www.mutt.org/) integration
- [agent-deck](https://github.com/asheshgoplani/agent-deck) Terminal dashboard for managing multiple AI coding agent sessions
- [awsui](https://github.com/junminhong/awsui) A powerful, user-friendly terminal interface for AWS Profile and SSO management.
- [Bagels](https://github.com/EnhancedJax/Bagels) TUI expense tracker
- [Brief](https://github.com/WilliamAGH/brief) Terminal-first OpenAI chat client with slash-command palette and local tool execution.
- [calcure](https://github.com/anufrievroman/calcure) Modern TUI calendar and task manager with minimal and customizable UI.
- [calcurse](https://calcurse.org/) calendar and scheduling application for the command line
- [clipse](https://github.com/savedra1/clipse) TUI-based clipboard manager application
- [Chronos](https://github.com/samuelstranges/chronos) A Vimlike Calendar TUI
- [Desktop-TUI](https://github.com/Julien-cpsn/desktop-tui) A desktop environment without graphics
- [doxx](https://github.com/bgreenwell/doxx) A TUI document viewer for Microsoft Word files
- [drako](https://github.com/lucky7xz/drako) A grid-based, customizable and extendable command- and TUI-Deck launcher
- [dvtm](https://github.com/martanne/dvtm) A terminal multiplexer with dwm like window management
- [ekphos](https://github.com/hanebox/ekphos) A fast, lightweight, markdown research tool written in rust
- [elia](https://github.com/darrenburns/elia) A terminal ChatGPT client build with Textual
- [fjira](https://github.com/mk-5/fjira) TUI application for Atlassian Jira
- [GeekCalendar](https://github.com/fearlessgeekmedia/GeekCalendar) TUI calendar with vim key bindings, which can import from calcure or calcurse.
- [Glow](https://github.com/charmbracelet/glow) A markdown reader, designed from the ground up to showcase the elegance and capabilities of TUI.
- [gocheat](https://github.com/Achno/gocheat) A beautiful TUI cheatsheet for keybindings,hotkeys,gestures and aliases
- [helm](https://github.com/0xjuanma/helm) A minimalistic & customizable pomodoro-like timer for your terminal
- [hledger-ui](https://github.com/simonmichael/hledger) A fast TUI for browsing double entry bookkeeping data
- [h-m-m](https://github.com/nadrad/h-m-m) Hackers Mind Map
- [hnjobs](https://github.com/mwinters0/hnjobs) Find your next job on Who's Hiring
- [hygg](https://github.com/kruserr/hygg) 📚 Simplifying the way you read. Minimalistic Vim-like TUI document reader.
- [HydroToDo](https://github.com/Henriquehnnm/hydrotodo) A simple and beautiful TUI to-do list
- [HydroFetch](https://github.com/Henriquehnnm/hydrofetch) A fast, beautiful, and lightweight system information tool written exclusively for the Fish shell.
- [intelli-shell](https://github.com/lasantosr/intelli-shell) - Manage command templates/snippets with dynamic completions and AI integration
- [jiratui](https://github.com/whyisdifficult/jiratui) A TUI for interacting with Atlassian Jira directly from your shell
- [Judo](https://github.com/giacomopiccinini/judo) A multi-database TUI for ToDo lists, using Rust + Ratatui + SQLite
- [kabmat](https://github.com/PlankCipher/kabmat) TUI program for managing kanban boards with vim-like keybindings
- [kanban](https://github.com/fulsomenko/kanban) - TUI kanban board for projects management with sprint tracking and task prioritization.
- [kanban-python](https://github.com/Zaloog/kanban-python) Kanban Terminal App written in Python
- [khal](https://github.com/pimutils/khal) A standards based CLI calendar program, able to synchronize with CalDAV servers
- [LazySSH](https://github.com/adembc/lazyssh) - TUI SSH manager to browse, connect, and manage servers from ssh config files.
- [levite](https://github.com/RauliL/levite) A TUI spreadsheet application that uses an RPN formulas and features a vi-friendly interface
- [mcfly](https://github.com/cantino/mcfly) Intelligent context-aware search engine for your shell history
- [mynav](https://github.com/GianlucaP106/mynav) Workspace and session management for terminal environments
- [multranslate](https://github.com/Lifailon/multranslate) A TUI for translating text in multiple translators simultaneously, with support for translation history and language detection
- [numr](https://github.com/nasedkinpv/numr) A natural language calculator with unit/currency conversions and vim-style keybindings
- [openmux](https://github.com/monotykamary/openmux) A terminal multiplexer with master-stack layout (Zellij-style)
- [pagerduty-tui](https://github.com/Mk555/pagerduty-tui) Minimalistic terminal UI to manage triggered incidents
- [patat](https://github.com/jaspervdj/patat) Terminal-based presentations using Pandoc
- [pdiary](https://github.com/manipuladordedados/pdiary) A simple terminal diary journal application written in Python with encryption support
- [pkm](https://github.com/wick3dr0se/pkm) A super minimal TUI package manager wrapper written in BASH v4.2+
- [pomo](https://github.com/Bahaaio/pomo) A minimal, customizable TUI Pomodoro timer with ASCII art, progress bar, desktop notifications, and productivity statistics. 
- [portfolio_rs](https://github.com/MarkusZoppelt/portfolio_rs) A command line tool for managing financial investment portfolios.
- [pream-team](https://github.com/nikoladucak/pream-team/) a TUI utility that helps you keep track of your teams GitHub PRs across multiple repositories
- [presenterm](https://github.com/mfontanini/presenterm) A markdown terminal slideshow tool
- [procmux](https://github.com/napisani/procmux) - a TUI for running multiple commands in parallel in easily switchable terminals
- [productivity-timer](https://github.com/h-sifat/productivity-timer) A command line time tracker application with a sleek TUI.
- [sc-im](https://github.com/andmarti1424/sc-im) An ncurses spreadsheet program for terminal. Reignited version of sc
- [SheetsUI](https://github.com/zaphar/sheetsui) A console based spreadsheet application
- [slides](https://github.com/maaslalani/slides) A terminal based presentation tool, supporting markdown syntax.
- [sshm](https://github.com/gu1llaum-3/sshm) SSH made easy and fast: browse, connect, and control from your terminal with a modern TUI
- [ssh-slides](https://github.com/ivantsepp/ssh-slides) Terminal-based presentations over SSH
- [Tabiew](https://github.com/shshemi/tabiew) A lightweight app to view and query tabular data files, such as CSV, TSV, and parquet.
- [taskline](https://github.com/perryrh0dan/taskline) Tasks, boards & notes for the command-line habitat
- [taskwarrior-tui](https://github.com/kdheepak/taskwarrior-tui) A Terminal User Interface for Taskwarrior
- [television](https://github.com/alexpasmantier/television) A fast and versatile fuzzy finder TUI
- [tenere](https://github.com/pythops/tenere) A TUI for ChatGPT written in Rust.
- [termscp](https://github.com/veeso/termscp) A TUI file transfer and explorer, with support for SCP/SFTP/FTP/S3.
- [tiki](https://github.com/boolean-maybe/tiki) Markdown-based git-versioned project and issue manager
- [tmux](https://github.com/tmux/tmux) Terminal multiplexer
- [tododo](https://github.com/bmarse/tododo) A pretty TUI TODO.md manager for tasks and projects
- [todoman](https://github.com/pimutils/todoman) A simple, standards-based (ics, DAV), cli task-manager
- [topydo](https://github.com/topydo/topydo) A powerful todo list application using the todo.txt format
- [ttyplot](https://github.com/tenox7/ttyplot) A realtime plotting utility for terminals with data input from stdin/pipe.
- [TUI_ProjectManager](https://github.com/NicoDblc/TUI_ProjectManager) A simple project-based todo list written in Rust
- [tuidict](https://github.com/404Simon/tuidict) Fast offline dictionary with in-app downloads and multi-language support from FreeDict
- [tui-deck](https://github.com/mebitek/tui-deck) A TUI frontend for Nextcloud Deck app written in GO
- [TUIOS](https://github.com/Gaurav-Gosain/tuios) A TUI window manager for managing multiple terminal sessions
- [tui-slides](https://github.com/Chleba/tui-slides) A terminal presentation tool capable of rendering images and many other widgets.
- [tuihub](https://github.com/ashis0013/tuihub) A utility hub/dashboard for personal use
- [tvterm](https://github.com/magiblot/tvterm) A terminal emulator that runs in your terminal
- [Visidata](https://github.com/saulpw/visidata) A terminal spreadsheet multitool for discovering and arranging data
- [zellij](https://github.com/zellij-org/zellij) A terminal workspace with batteries included
- [zeit](https://github.com/mrusme/zeit) A command line tool for tracking time spent on activities.
- [Toney](https://github.com/SourcewareLab/Toney) a fast, lightweight, terminal-based note-taking app for the modern developer.
- [Tock](https://github.com/kriuchkov/tock) - The powerful time tracking tool for the command line with a beautiful interactive TUI.

---

</details>

<details open><summary><h2>Screensavers</h2></summary>

- [astroterm](https://github.com/da-luce/astroterm) A planetarium for your terminal! Explore stars, planets, constellations, and more
- [gitlogue](https://github.com/unhappychoice/gitlogue) A TUI screensaver that visualizes Git commit history in your terminal
- [neo](https://github.com/st3w/neo) Simulates the digital rain from "The Matrix"
- [rxpipes](https://github.com/inunix3/rxpipes) 2D recreation of the ancient Pipes screensaver for terminals.
- [pond](https://gitlab.com/alice-lefebvre/pond) A soothing in-terminal idle screen that simulates a little pond.
- [weathr](https://github.com/veirt/weathr) A terminal weather app with ASCII animations for weather visualization

---

</details>

<details open><summary><h2>Web</h2></summary>

- [bombadillo](https://bombadillo.colorfield.space/) A TUI browser for the non-web: Gopher, Gemini, Finger
- [browsh](https://github.com/browsh-org/browsh) A fully-modern text-based browser, rendering to TTY and browsers
- [bulletty](https://github.com/CrociDB/bulletty) A pretty feed reader (ATOM/RSS) that stores articles in Markdown files
- [Canard](https://github.com/mrusme/canard) A command line TUI client for the [Journalist](https://github.com/mrusme/journalist) RSS aggregator.
- [carbonyl](https://github.com/fathyb/carbonyl) Chromium running inside your terminal
- [castero](https://github.com/xgi/castero) A TUI app to listen to podcast
- [CatenaVetus](https://github.com/jimbob88/CatenaVetus) A TUI for reading the Church Fathers
- [Chawan](https://chawan.net) A TUI web (and (S)FTP, Gopher, Gemini) browser with CSS, inline image and JavaScript support.
- [cloudflare-speed-cli](https://github.com/kavehtehrani/cloudflare-speed-cli) Internet speed test via Cloudflare
- [eilmeldung](https://github.com/christo-auer/eilmeldung) RSS reader, supporting many RSS providers, bulk-operations and configuration options.
- [elinks](https://github.com/rkd77/elinks) ELinks (HTTP/FTP/..) brower with mujs javascript support.
- [hackernews-TUI](https://github.com/aome510/hackernews-TUI) A Terminal UI to browse Hacker News
- [haxor-news](https://github.com/donnemartin/haxor-news) Browse Hacker News like a haxor: A Hacker News command line interface (CLI)
- [Lagrange](https://gmi.skyjake.fi/lagrange) Lagrange is a cross-platform client for browsing Geminispace
- [LYNX](https://lynx.invisible-island.net/) A text based Terminal browser
- [podliner](https://github.com/timkicker/podliner) A cross-platform podcast client
- [newsboat](https://github.com/newsboat/newsboat) An RSS/Atom feed reader for the text console
- [nyaa](https://github.com/Beastwick18/nyaa) A nyaa.si TUI for browsing and downloading torrents
- [omaro](https://github.com/Rolv-Apneseth/omaro) TUI to browse posts and comments on lobste.rs
- [rfc_reader](https://github.com/ozan2003/rfc_reader) A tool to read RFCs (Request for Comments) with a TUI, allowing you to fetch, cache, and browse RFC documents.
- [rtorrent](https://github.com/rakshasa/rtorrent) A text-based BitTorrent client written in C++
- [rttt](https://gitlab.com/BlackEdder/rttt) A Hackernews, RSS and Reddit reader for the terminal written in C++.
- [searxngr](https://github.com/scross01/searxngr) Web search TUI for SearXNG
- [Slumber](https://github.com/LucasPickering/slumber) Terminal-based HTTP/REST client
- [stegodon](https://github.com/deemkeen/stegodon) SSH-first federated microblog with ActivityPub, web UI, and RSS feeds
- [surge](https://github.com/surge-downloader/surge) A blazing fast, beautiful TUI download manager built in Go. 
- [tblogs](https://github.com/ezeoleaf/tblogs) Read and browse development blogs from your terminal
- [textual-web](https://github.com/Textualize/textual-web) Run TUIs and terminals in your browser
- [twterm](https://github.com/ryota-ka/twterm) A full-featured TUI Twitter client
- [w3m](https://github.com/tats/w3m) A text-mode WWW browser

---

</details>
Download .txt
gitextract__d7trot4/

├── .github/
│   ├── pull_request_template.md
│   └── workflows/
│       └── awesome_bot.yaml
└── README.md
Condensed preview — 3 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (75K chars).
[
  {
    "path": ".github/pull_request_template.md",
    "chars": 546,
    "preview": "Thank you for wanting to contribute to this list! There are many amazing terminal applications and our goal is to provid"
  },
  {
    "path": ".github/workflows/awesome_bot.yaml",
    "chars": 421,
    "preview": "name: Ruby\r\n\r\non:\r\n  push:\r\n    branches: [ '*' ]\r\n  pull_request:\r\n    branches: [ '*' ]\r\n\r\njobs:\r\n  build:\r\n\r\n    runs"
  },
  {
    "path": "README.md",
    "chars": 72770,
    "preview": "<h1 align=\"center\">\n  <code>Awesome TUIs</code>\n</h1>\n\nThis is a community maintained list of TUI applications. A TUI ap"
  }
]

About this extraction

This page contains the full source code of the rothgar/awesome-tuis GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 3 files (72.0 KB), approximately 20.2k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!