Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: terminal-ui

781 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
micasa-dev/micasa
micasa is a keyboard-driven, modal terminal UI application for tracking home maintenance schedules, projects, incidents, appliances, warran…
721275active
ulyssa/iamb
iamb is a terminal-based Matrix chat client built with Vim keybindings, written in Rust. It supports threads, spaces, E2EE, read receipts, …
771274active
Yomguithereal/react-blessed
A custom React renderer for the blessed terminal UI library, letting you build terminal user interfaces with JSX components. It maps React …
234495maintenance
chojs23/concord
Concord is a feature-rich terminal user interface (TUI) client for Discord, written in Rust with ratatui. It supports chat, voice playback,…
771271active
tmux-plugins/tmux-logging
A Tmux plugin that adds logging and screen-capture key bindings for capturing pane output to files. It supports live pane logging, textual …
321255stable
npkgz/cli-progress
cli-progress is a Node.js library for rendering customizable progress bars in command-line and terminal applications. It supports single an…
231254stable
klaudiosinani/hyper-pokemon
A Hyper terminal plugin providing a collection of Pokémon-themed color schemes with matching backgrounds and syntax colors. Themes are sele…
561246stable
versenilvis/IRIS
IRIS (Intelligent Real-time Input Suggestion) is a shell auto-completion tool that provides IntelliSense-style inline suggestions in the te…
801243active
wmcbrine/PDCurses
PDCurses is a public domain curses library implementing most X/Open and System V R4 curses functions for platforms that don't fit the termc…
501243stable
mkasberg/ghostty-ubuntu
An unofficial community project providing build scripts, .deb packages, and a Launchpad PPA for installing the Ghostty terminal emulator on…
791240active
vinayak-mehta/present
present is a terminal-based presentation tool written in Python that renders Markdown slide decks with colors and visual effects, built on …
324342maintenance
ajalt/mordant
Mordant is a Kotlin multiplatform library for rendering styled text in the terminal, including ANSI colors, tables, panels, markdown render…
741235active
kbwo/ccmanager
CCManager is a terminal UI application for managing multiple AI coding assistant sessions (Claude Code, Gemini CLI, Codex CLI, Cursor Agent…
821231active
uoaerg/wavemon
wavemon is an ncurses-based terminal application for monitoring wireless network devices on Linux. It displays signal and noise levels, pac…
731228stable
LucasPickering/slumber
Slumber is a terminal-based HTTP/REST client with both an interactive TUI and a CLI mode, built in Rust. Request collections are defined in…
861219active
EliverLara/terminator-themes
A Terminator terminal plugin providing the largest collection of installable color themes, browsable through a GUI inside the terminal emul…
321219active
Ataraxy-Labs/opensessions
A tmux plugin that adds a sidebar pane for managing multiple coding agent sessions (Amp, Claude Code, Codex, OpenCode) with per-thread mark…
621217active
agnoster/agnoster-zsh-theme
A popular ZSH prompt theme with a powerline aesthetic that contextually displays information like git status, working directory, failed com…
324234maintenance
creaktive/rainbarf
rainbarf is a Perl CLI tool that renders CPU/RAM/battery usage as a colored chart bar for the tmux (or GNU screen) status line. It color-co…
761204active
irontec/sngrep
sngrep is a terminal-based (ncurses) tool for capturing, displaying, and analyzing SIP message flows, either live from network traffic or f…
861203active
KevinSilvester/wezterm-config
A personal WezTerm terminal emulator configuration written in Lua, featuring a background image selector and a GPU adapter selector utility…
681202active
gansm/finalcut
FINAL CUT is a lightweight C++ widget toolkit for building text-based user interface (TUI) terminal applications with its own windowing sys…
671199active
Cretezy/lazyjj
lazyjj is a terminal user interface (TUI) for the Jujutsu (jj) version control system, built in Rust with Ratatui. It wraps the jj CLI to p…
561199active
dylanaraps/fff
fff is a minimal, fast terminal file manager written entirely in bash, requiring only bash and coreutils. It supports file operations, inst…
104189maintenance
paaatrick/playball
Playball is a terminal application for following MLB (and World Baseball Classic) games live, showing schedules, standings, and play-by-pla…
921197active
MrRio/vtop
vtop is a graphical activity monitor for the command line, written in Node.js, that visualizes CPU and memory usage with braille-character …
234173maintenance
charles-001/dolphie
Dolphie is a terminal-based TUI tool providing real-time analytics and monitoring for MySQL, MariaDB, and ProxySQL. It offers a single pane…
951194active
paul-nameless/tg
A terminal-based Telegram client written in Python with a TUI interface. It supports viewing and sending media, voice messages, stickers, s…
701191active
console-rs/console
console is a Rust library providing a cross-platform terminal abstraction through the Term type, with utilities for colors, styles, ANSI co…
951190stable
rgburke/grv
GRV is a terminal-based ncurses interface for viewing Git repositories, allowing refs, commits, and diffs to be browsed, searched, and filt…
234092maintenance
skywind3000/vim-quickui
A Vim/NeoVim plugin providing a Borland/Turbo C++ inspired TUI widget library: dropdown menubars, context menus, listboxes, and a data-driv…
891175active
its-maestro-baby/maestro
A cross-platform desktop application that orchestrates multiple AI coding assistant CLI sessions (Claude Code, Gemini CLI, OpenAI Codex) in…
661171active
sindresorhus/log-update
A small JavaScript library for Node.js that logs to the terminal by overwriting the previous output, enabling in-place updates like progres…
771166active
Owloops/claude-powerline
A vim-style powerline statusline plugin for Claude Code that displays real-time usage tracking, git integration, and customizable themes. I…
811163active
ChristianLempa/dotfiles
A collection of personal dotfiles containing configuration files, customizations, and themes for personalizing Linux and macOS environments…
771163active
nojhan/colout
colout is a Python command-line tool that colors text streams piped through it, highlighting characters matching a regular expression in a …
621163active
thomas-mauran/chess-tui
chess-tui is a free, open-source terminal chess game written in Rust using Ratatui. It supports local two-player pass-and-play, playing aga…
881160active
twolfson/sexy-bash-prompt
A customizable Bash prompt script that adds colors, git branch names, and git status indicators (dirty, unpulled, unpushed) to the terminal…
561156stable
matterhorn-chat/matterhorn
Matterhorn is a feature-rich terminal (TUI) client for the Mattermost chat system, written in Haskell using the brick library. It supports …
711152active
Yazelix/nova
Yazelix Nova is a Nix-packaged, keyboard-driven terminal workspace that composes a Zellij fork, a Helix fork, Yazi file manager, Nushell, p…
881148active
dheera/rosshow
rosshow is a Python CLI tool that visualizes ROS and ROS2 topics directly in the terminal using Unicode Braille or ASCII art. It renders se…
591145active
walles/moor
Moor is a terminal pager (formerly named moar) that displays UTF-8 text from files or pipes with zero configuration. It provides syntax hig…
951144active
xorg62/tty-clock
tty-clock is a terminal-based digital clock built with ncurses, written in C. It displays the current time in large ASCII digits with optio…
321144stable
andresgongora/synth-shell
synth-shell is a collection of bash scripts and aliases that enhance the terminal with color, status information, and a fancy prompt. Users…
671133active
Shopify/cli-ui
CLI UI is a Ruby framework for building polished command-line user interfaces with interactive widgets. It provides nested framing, interac…
671131stable
thewtex/tmux-mem-cpu-load
A lightweight C++ program that displays memory usage, CPU usage with a bar graph, and system load averages in the tmux status line. It supp…
841125active
FormidableLabs/nodejs-dashboard
A terminal-based telemetry dashboard for Node.js applications that shows realtime process metrics without code instrumentation. It renders …
103882maintenance
1j01/textual-paint
Textual Paint is a terminal-based (TUI) image editor that recreates the classic MS Paint interface, built with the Textual framework in Pyt…
601122active
bugzmanov/bookokrat
Bookokrat is a terminal-based book reader written in Rust that renders EPUB, PDF, and DJVU files with images, tables, and MathML support. I…
801113active
TomaszRewak/C-sharp-console-gui-framework
ConsoleGUI is a layout-driven .NET framework for building console-based GUI (TUI) applications in C#. It provides layout managers like stac…
231107stable
AgentsMesh/Pivo
Pivo is a task-focused desktop programming environment built with Tauri, React, and Rust that combines Git project management, kanban task …
361105active
kitlangton/ghui
ghui is a keyboard-driven terminal UI for tracking and reviewing GitHub pull requests across multiple repositories. It lets you inspect dif…
821095active
fcsonline/tmux-thumbs
tmux-thumbs is a fast tmux plugin written in Rust that highlights patterns like URLs, file paths, Git SHAs, and IP addresses in the visible…
231095active
shadcn-labs/termcn
termcn is a collection of ready-to-use, customizable terminal UI components for React, built on Ink and OpenTUI and distributed via the sha…
591093active
trogdoro/xiki
Xiki is a shell console with GUI features, written in Ruby, that augments your existing shell (bash or zsh) via the Xiki Shell (xsh). It ma…
323755maintenance
HalFrgrd/flyline
Flyline is a Bash plugin written in Rust that replaces readline to provide a modern command-line editing experience. It adds syntax highlig…
841092active
arialdomartini/oh-my-git
An opinionated git prompt for bash and zsh that shows rich repository status information (branch, tracking, stash, tags, rebase state) dire…
233715maintenance
homerchen19/nba-go
nba-go is a Node.js command-line tool for NBA fans that shows game schedules, live play-by-play, box scores, and player information in the …
233715maintenance
floatpane/matcha
Matcha is a terminal-based email client built in Go using the Bubble Tea TUI framework, offering a modern interface for reading, managing, …
791078active
lunel-dev/lunel
Lunel is an AI-powered mobile IDE and cloud development platform consisting of an Expo/React Native app, a Node.js CLI bridge, a WebSocket …
561075active
blacknon/hwatch
hwatch is a Rust-based alternative to the Unix watch command that repeatedly executes a command and records its output. It provides a TUI w…
921073active
zolrath/wemux
Wemux is a shell script that enhances tmux to make multi-user terminal multiplexing easy. It lets a host user run a shared tmux server that…
233673maintenance
dungngminh/simutil
SimUtil is a cross-platform terminal UI application for launching and managing Android emulators and iOS simulators without opening Android…
771069active
sebastiencs/icons-in-terminal
icons-in-terminal lets you use icon fonts in the terminal without patching or replacing your existing font, by merging glyphs from multiple…
321068active
bchao1/bullet
A Python library for building beautiful, customizable interactive command-line prompts such as bullet lists, checkboxes, password inputs, a…
323614maintenance
cosmos72/twin
Twin is a text-mode windowing environment that acts like a terminal emulator and multiplexer with overlapping windows, mouse support, and n…
741056active
vitoplantamura/BugChecker
BugChecker is a SoftICE-like kernel and user-mode debugger for Windows (XP through 11, x86 and x64) that runs entirely on the machine being…
221055active
marcus/sidecar
Sidecar is a terminal UI application that hosts AI coding agents in embedded interactive terminals alongside split panes for git diffs, fil…
791049active
JeanJouliaCode/wipeClean
wipeclean is a novelty CLI tool that replaces the standard terminal clear command with an animated effect that slowly wipes the screen clea…
271048stable
dj95/zjstatus
zjstatus is a configurable and themable statusbar plugin for the zellij terminal multiplexer, written in Rust. It also includes zjframes, a…
881037active
orakaro/rainbowstream
Rainbow Stream is a terminal-based Twitter client written in Python, built on Python Twitter Tools. It supports streaming timelines, tweeti…
233526maintenance
tsowell/wiremix
wiremix is a terminal user interface (TUI) audio mixer for PipeWire written in Rust. It lets users adjust volumes, route audio between devi…
611032active
normen/whatscli
whatscli is a terminal-based command line client for WhatsApp built on the go-whatsmeow library and tview. It lets users send and receive m…
971031active
TeraTermProject/teraterm
Tera Term is a free, open-source terminal emulator for Windows supporting serial port, Telnet, and SSH connections. It includes a macro scr…
881027active
ChrisTitusTech/powershell-profile
A curated PowerShell 7 profile for Windows Terminal that adds colors, keybinds, Git shortcuts, file/system helpers, and oh-my-posh theming.…
751026active
ystyle/jvms
JVMS is a Windows command-line tool for managing multiple JDK installations, letting users install, list, and switch between JDK versions f…
951025active
sauljabin/kaskade
Kaskade is a text user interface (TUI) for Apache Kafka built with Textual, letting users browse clusters, manage topics, and consume recor…
861024active
samtay/tetris
A terminal-based Tetris game written in Haskell using the brick TUI library. It runs directly in the command line with configurable levels,…
261023active
eliukblau/pixterm
PIXterm is a Go CLI tool that renders images directly in ANSI terminals using true color escape codes and unicode half-block characters. It…
851015active
Yujonpradhananga/Persona-Quickshell
A Persona 3 Reload themed desktop shell theme for Quickshell, designed for the Hyprland Wayland compositor. It provides themed widgets such…
581010active
khalidabuhakmeh/ConsoleTables
A small C# library for printing nicely formatted ASCII tables to the console from structured data or POCOs. It supports multiple table form…
341010stable
kubermatic/fubectl
A shell script sourced into bash/zsh that provides a set of fzf-powered shortcuts and helpers on top of kubectl. It reduces repetitive Kube…
761007active
kavehtehrani/cloudflare-speed-cli
A Rust CLI tool that runs internet speed tests against Cloudflare's speed test service, showing download/upload throughput, latency, and ne…
791004active
vyfor/rattles
Rattles is a minimal, dependency-free terminal spinner/throbber library for Rust with built-in presets (arrows, ascii, braille, emoji) and …
531002active
jmoon018/PacVim
PacVim is a terminal-based PacMan-style game that teaches vim commands through gameplay. Players use real vim motions to highlight all word…
233329maintenance
mtoyoda/sl
A classic joke Unix command that displays an animated steam locomotive across your terminal when you mistype 'ls' as 'sl'. It serves no pra…
233328maintenance
taylorconor/tinytetris
A tiny Tetris game that runs in an 80x23 character terminal window, written in a single minified C++ file using ncurses. A commented versio…
323292maintenance
asciimoo/drawille
A Python library for drawing pixel graphics in the terminal using Unicode braille characters, providing a Canvas API and a Turtle graphics …
323254maintenance
chjj/ttystudio
ttystudio is a Node.js CLI tool that records terminal sessions and compiles them directly to GIF or APNG animations without external depend…
323237maintenance
dexpota/kitty-themes
A collection of color scheme themes for the kitty terminal emulator, ported from the iTerm2-Color-Schemes project. Themes are installed as …
323173maintenance
mskyaxl/wsl-terminal
A terminal emulator for Windows Subsystem for Linux (WSL) built on mintty, fatty, and wslbridge2. It provides helper executables like open-…
233124maintenance
imsnif/diskonaut
diskonaut is a terminal-based disk space navigator written in Rust. It scans a directory, shows a visual treemap of what consumes space, an…
233118maintenance
shellinabox/shellinabox
Shell In A Box is a C-based web server that exports command line shells and tools to a browser-based terminal emulator, accessible from any…
433090maintenance
yaronn/wopr
WOPR is a simple XML-based markup language for creating rich terminal reports, presentations, and infographics with charts, maps, and text …
323086maintenance
visionmedia/node-progress
A lightweight Node.js library for rendering flexible ASCII progress bars in the terminal. It supports format strings with tokens like perce…
232987maintenance
oppiliappan/dijo
dijo is a curses-based, terminal habit tracker written in Rust with vim-like modal navigation and commands. It is fully scriptable, allowin…
232920maintenance
paradoxxxzero/butterfly
Butterfly is a browser-based terminal emulator built on websockets and the Tornado web framework, compatible with xterm. It supports multip…
322899maintenance
caiogondim/bullet-train.zsh
Bullet Train is an oh-my-zsh theme for the Zsh shell, styled after the Powerline Vim plugin. It renders an informative prompt showing langu…
322839maintenance
TTY
TTY is a modular Ruby toolkit for building command-line applications, providing a `teletype` scaffolding executable and composable componen…
322530maintenance
TheMozg/awk-raycaster
A pseudo-3D dungeon shooter written entirely in gawk, using raycasting to render Wolfenstein 3D-style graphics in the terminal. It runs as …
322472maintenance

← prev page 5 / 8 next →