CLUSTER TERMINAL-BUILDING-INTERFACES · 40 ENTRIES · EARLIEST ENTRY 2015-09-21
Terminal UI toolkits and apps
This cluster of 38 products includes libraries, frameworks, and applications for building or managing terminal user interfaces (TUIs), ranging from general-purpose widget libraries to purpose-built tools for specific systems like Terraform, Kafka, and Omarchy. The dated entries span from 2009 to 2026 with sporadic releases and a slight uptick in 2026; traction is led by vex (3 stars), while python-shellkit and kranz-bin have 0 stars each.
Entry timeline
ENTRY TIMELINE
Each bar is the month a member carries, which is a creation date where the source published one and a crawl date otherwise. Nothing in the index was found before 11 August 2026, and coverage broadened sharply on 14–15 August, so a bar from then on reports how much we found that month, not how much was built; an earlier bar reports how far back a member's own source dated it — not how long we have been watching.
Members by activity
Activity signals, not revenue.
Build origin · 1 hand-coded · 19 unlabelled
Operator · 1 hobby · 17 open source · 2 unlabelled
Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 20 listed below. Unlabelled means nothing has decided yet — not that the answer is small.
- 01python-shellkit0★4 daysliveopen sourceEducational toolkit that teaches command-line interface internals through Unix-like terminal exercises.
- 02python-forgekit0★4 daysliveopen sourceShared terminal user interface library providing menus, dialogs, settings forms, and save flows for desktop applications.
- 03termframe0★23 days—hand-codedhobbyVisual design tool for terminal interfaces that prototypes flows and exports code to multiple TUI frameworks.
- 04sonic-terminal-tools0★1 moliveopen sourceA collection of command-line utilities for interacting with the operating system.
- 05lazycmake-bin0★15 daysliveopen sourceTerminal user interface for configuring and building CMake projects.
- 06vex3★1 moliveInteractive Linux terminal simulator for learning Linux commands and scripting in a browser.
- 07ftxui0★1 moliveopen sourceToolkit for creating terminal user interfaces using functional components.
- 08Readr0★22 days—A text-based user interface that makes reading more enjoyable, providing a comfortable terminal reading experience.
- 09ruster0★2 moliveopen sourceInteractive terminal UI creator and editor for managing Cargo and Rust projects.
- 10omasettings0★1 moliveopen sourceTerminal UI for adjusting Omarchy settings like theme, keybindings, displays, and audio.
- 11bdh-linux-ide0★2 moliveopen sourceTerminal-based development environment that assembles existing command-line tools into an IDE for programmers.
- 12libtickit0★3 moliveopen sourceLibrary for building interactive full-screen terminal programs.
- 13termox0★3 moliveopen sourceLibrary for building terminal user interfaces in C++17, providing widgets and layout management for text-based applications.
- 14termbox20★5 moliveopen sourceProvides a low-level terminal I/O library for building text-based user interfaces.
- 15ocaml-lambda-term0★4 moliveopen sourceOCaml library for terminal manipulation and display.
- 16translatego0★1 yrabandonedliveopen sourceA terminal-based multi-service translation tool.
- 17python-cli-ui0★1 yrabandonedliveopen sourceTool for building user interfaces in the terminal.
- 18python-console-menu0★3 yrabandonedliveopen sourceA library for building terminal user interfaces with interactive menus.
- 19openfang-cli0★5 moliveopen sourceA terminal interface for managing the openfang Agent OS.
- 20twrap-bin0★5 moliveopen sourceTerminal wrapper that applies configurable rules and transformations to live terminal screen output for automation or filtering.
Ranked by traction, highest first, and paged 20 at a time — this is a window on the cluster, never the whole of it. Ties are broken by a stable id so a product cannot appear on two pages or fall between them. Browse every cluster.