78 repos across 4 sub-areas
Libraries, frameworks, and utilities for building interactive command-line interfaces and terminal user interfaces (TUIs), with a strong emphasis on Go and Rust implementations. This cluster covers TUI frameworks like Ratatui and Bubble Tea, component libraries, text input widgets, and related developer tooling for creating rich terminal applications. Developers exploring this area will find both foundational frameworks and specialized components for building responsive, visually appealing CLI applications.
Cluster 633659
24 repos
Cluster 633656
22 repos
Terminal UI and CLI frameworks
18 repos
Libraries and frameworks for building interactive command-line user interfaces and terminal applications. The cluster is dominated by Go-based CLI tooling (17 repos) alongside specialized TUI libraries in Rust and Python like ratatui, textual, and tui-textarea. These projects provide developers with components, widgets, and abstractions for creating responsive, visually rich terminal applications without low-level terminal control code.
Terminal UI and CLI Tools
14 repos
Go and Rust applications for building interactive command-line interfaces, text-based user interfaces (TUI), and terminal pagers. This cluster encompasses both foundational pager and terminal libraries (like eko and pgterm) and complete CLI tools that leverage them (hncli, SlurmCommander, amfora, readpanda). Developers exploring this area will find patterns for rendering in terminals, handling user input, pagination, and building rich interactive experiences without graphics.