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
hanxinhao000/ZeroTermux
ZeroTermux is a fork of the Termux Android terminal emulator that adds features like backup/recovery, container switching, package mirror s…
972956active
orhun/kmon
kmon is a terminal-based Linux kernel manager and activity monitor written in Rust. It lets users view kernel information, manage kernel mo…
772938active
dooit-org/dooit
Dooit is a terminal-based (TUI) todo manager built with Textual, featuring an interactive and customizable interface. It supports Python-ba…
842937active
devblackops/Terminal-Icons
Terminal-Icons is a PowerShell module that displays file and folder icons in the terminal using Nerd Fonts glyphs. It works via a custom fo…
232930stable
sindresorhus/cli-spinners
A JavaScript library providing 70+ terminal spinner definitions (frame arrays and intervals) as a simple JSON-backed dataset. It is typical…
642919stable
chjj/blessed
Blessed is a high-level terminal interface (TUI) library for Node.js that reimplements ncurses via terminfo/termcap parsing and provides a …
3211882maintenance
agavra/tuicr
tuicr is a terminal UI application for code review with vim keybindings, written in Rust. It shows GitHub-style continuous diffs, supports …
822903active
charmbracelet/pop
Pop is a terminal-based tool for sending emails, offering both an interactive TUI and a CLI for piping Markdown messages with attachments. …
952901active
altsem/gitu
Gitu is a terminal user interface (TUI) Git client written in Rust, inspired by Emacs' Magit. It provides keyboard-driven Git porcelain fea…
912892active
Textualize/trogon
Trogon is a Python library that auto-generates a friendly terminal user interface (TUI) for Click-based command line apps using the Textual…
282840active
sedwards2009/extraterm
Extraterm is an open-source terminal emulator with modern workflow features like shell integration that frames command output, a built-in S…
842823active
maxmcd/webtty
A Go CLI tool that shares a terminal session over WebRTC, letting a remote peer connect via a pasted SDP exchange or a static browser page …
232813active
bpython/bpython
bpython is a fancy curses-based interface to the Python interactive interpreter that adds IDE-like features such as in-line syntax highligh…
702771stable
jnsahaj/lumen
Lumen is a fast terminal-based git diff viewer and code review TUI written in Rust, shipped as a single static binary. It offers side-by-si…
842769active
billchurch/webssh2
WebSSH2 is a web-based SSH client that proxies browser terminal sessions to SSH servers over WebSockets using ssh2, Socket.IO, and xterm.js…
982767active
aristocratos/bashtop
Bashtop is a terminal-based resource monitor written in Bash that displays usage and stats for CPU, memory, disks, network, and processes. …
3211119maintenance
JakeWharton/mosaic
Mosaic is a Kotlin library for building terminal (console) UIs using the Jetpack Compose compiler and runtime, inspired by Ink. It lets dev…
762747active
coder/ghostty-web
A web-based terminal emulator library that compiles Ghostty's native VT100 parser to WebAssembly and exposes an xterm.js-compatible API. It…
542746active
banga/git-split-diffs
A terminal pager that renders git diffs as GitHub-style side-by-side (split) diffs with syntax highlighting powered by Shiki. It is configu…
712745active
hzeller/timg
timg is a terminal-based image and video viewer written in C++ that renders images using terminal graphics protocols like Sixel, Kitty, and…
722734active
aristocratos/bpytop
bpytop is a terminal-based system resource monitor written in Python that displays usage and stats for CPU, memory, disks, network, and pro…
4310922maintenance
trzsz/trzsz-ssh
trzsz-ssh (tssh) is an SSH client written in Go designed as a drop-in replacement for the OpenSSH client, aiming for full compatibility wit…
902694active
voldikss/vim-floaterm
A terminal manager plugin for Vim and Neovim that runs terminal instances in floating/popup windows. It supports managing multiple terminal…
772655active
gnome-terminator/terminator
Terminator is a GTK-based terminal emulator that lets you arrange multiple GNOME terminals in one window with splits, tabs, and grouping. I…
662643active
joouha/euporie
Euporie is a suite of terminal-based applications for interacting with Jupyter kernels, including a notebook editor, console, preview rende…
902641active
jroimartin/gocui
GOCUI is a minimalist Go package for building console user interfaces (TUIs) with overlapping views, keybindings, mouse support, and colore…
4110591maintenance
mikaelmello/inquire
inquire is a Rust library for building interactive terminal prompts, offering prompt types like Text, Select, MultiSelect, Confirm, Passwor…
772621active
mabe02/lanterna
Lanterna is a pure-Java library for building text-based semi-graphical user interfaces (TUIs) in terminal environments, similar to the C cu…
732615stable
Helvesec/rmux
RMUX is a terminal multiplexer written in Rust that is tmux-compatible and natively supports Linux, macOS, and Windows (ConPTY). It ships t…
782597active
ccch1mneyyy/dsh-TUI
dsh-TUI is a Claude Code-style full-screen terminal UI plugin for DeepSeek Harness (DSH), built with Ink/React and mounted via Cordis patch…
792591active
giacomo-b/rust-stakeholder
A satirical Rust CLI tool that generates impressive-looking but meaningless terminal output, such as fake progress bars, network activity, …
252590stable
sorenisanerd/gotty
GoTTY is a Go command line tool that turns any CLI program into a web application by serving it in a browser via a built-in web server. It …
932538active
briandowns/spinner
A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications. It lets developers easily add an…
242531stable
kdash-rs/kdash
KDash is a fast, keyboard-driven terminal UI dashboard for Kubernetes built in Rust. It lets users watch, inspect, and manage cluster resou…
972527active
v0id4real/Void-Tools
Void-Tools is a Python terminal multitool with a Rich TUI dashboard bundling 150+ utilities for OSINT research, network diagnostics, and Di…
542524active
vbauerster/mpb
mpb is a Go library for rendering multiple progress bars in terminal CLI applications. It supports dynamic add/remove of bars, dynamic tota…
992509active
gcla/termshark
Termshark is a terminal user interface for tshark, the Wireshark command-line packet analyzer, offering Wireshark-like packet inspection in…
239970maintenance
aksakalli/gtop
gtop is a terminal-based system monitoring dashboard that displays CPU, memory, network, and process metrics in a graphical TUI. It is inst…
459929maintenance
nunomaduro/termwind
Termwind is a PHP library that lets developers style command-line application output using the Tailwind CSS API and HTML-like syntax. It re…
842495active
facebookincubator/below
below is an interactive Rust-based system resource monitor for Linux that records historical system data and lets you view, replay, and dum…
732493active
p-gen/smenu
smenu is a terminal-based selection filter that reads words from stdin or a file and presents them in a scrolling, interactive window for k…
572492active
darrenburns/elia
Elia is a keyboard-centric terminal user interface (TUI) application for chatting with large language models like ChatGPT, Claude, Gemini, …
312482active
jbtule/cdto
A small macOS Finder toolbar application that opens the currently viewed Finder directory in the Terminal with one click. It is written in …
392430active
kdheepak/lazygit.nvim
A Neovim plugin that launches the lazygit terminal UI inside a floating window within Neovim. It provides commands like :LazyGit and :LazyG…
582347active
anufrievroman/calcure
Calcure is a modern terminal-based (TUI) calendar and task manager written in Python with a minimal, customizable interface. It manages eve…
792340active
context-labs/mactop
mactop is a terminal-based system monitor for Apple Silicon Macs, written in Go, showing CPU and GPU utilization in a top-style interface. …
592331active
d0c-s4vage/lookatme
lookatme is an interactive, extensible terminal-based markdown presentation tool written in Python. It renders markdown files as slides wit…
232328active
antirez/kilo
Kilo is a tiny terminal text editor written in under 1000 lines of C, with syntax highlighting and incremental search, requiring no externa…
329087maintenance
supabitapp/supacode
Supacode is a native macOS application that serves as a command center for running multiple terminal-based coding agents (like Claude Code,…
772311active
chzyer/readline
A pure Go implementation of a GNU-Readline-style library providing line editing for interactive command-line programs. It supports keyboard…
352308stable
samoshkin/tmux-config
A tmux configuration (dotfiles) that enhances the terminal multiplexer with a custom prefix key, improved copy mode, clipboard integration,…
232302active
maaslalani/sheets
Sheets is a terminal-based spreadsheet application written in Go that lets you view, edit, and query CSV files with a vim-style TUI. It sup…
722298active
akavel/up
up (Ultimate Plumber) is a terminal-based interactive tool for building Linux shell pipelines with instant live preview of results. It lets…
238837maintenance
huseyinbabal/taws
taws is a terminal-based UI for browsing, observing, and managing AWS resources across 60+ services and 94+ resource types. Written in Rust…
762248active
plibither8/2048.cpp
A fully featured terminal implementation of the 2048 sliding tile puzzle game written in C++11. It builds with CMake or Meson and runs nati…
322244stable
hanshuaikang/NBping
NBping is a Rust-based ping tool that supports concurrent pinging of multiple addresses with real-time data updates and visual chart displa…
802228active
muxy-app/muxy
Muxy is a lightweight, memory-efficient terminal multiplexer for macOS built with SwiftUI and libghostty, organized around projects with ta…
812218active
tmux-plugins/tmux-sensible
A tmux plugin providing a set of baseline tmux configuration options that are broadly agreeable to all users, inspired by vim-sensible. It …
322218stable
elfmz/far2l
far2l is a Linux port (fork) of FAR Manager v2, an orthodox keyboard-driven file manager with a built-in text editor and plugin architectur…
832210active
mop-tracker/mop
mop is a terminal-based stock market tracker written in Go that displays live quotes, market summaries, and individual stock data. It suppo…
592204active
garabik/grc
grc is a generic colouriser written in Python that inserts ANSI colour codes into the output of commands and log files to make them more re…
232191active
neurocyte/flow
Flow Control is a fast, terminal-based programmer's text editor written in Zig with tree-sitter syntax highlighting for 70+ languages and p…
822190active
tramhao/termusic
Termusic is a terminal-based (TUI) music and podcast player written in Rust with multiple playback backends (Rusty, MPV, GStreamer). It can…
852181active
redox-os/termion
Termion is a pure Rust, bindless library for low-level terminal handling, manipulation, and information reading, providing a full-featured …
572167stable
kainctl/isd
isd is an interactive terminal UI (TUI) for managing systemd units, built in Python with the Textual framework. It provides fuzzy search ov…
712139active
Dr-Noob/cpufetch
cpufetch is a command-line tool written in C that displays CPU architecture information (vendor, microarchitecture, cores, cache, frequenci…
502139active
supreme-gg-gg/instagram-cli
An unofficial Instagram client that runs entirely in the terminal, offering a CLI and TUI interface built with Ink/React (plus a legacy Pyt…
852123active
nschloe/tiptop
tiptop is a command-line system monitoring tool in the spirit of top, displaying system stats with graphs in a terminal UI. It is built in …
412123active
idursun/jjui
jjui is a terminal user interface (TUI) for interacting with the Jujutsu version control system, built in Go with Bubble Tea. It provides i…
882120active
AI-Anywhere/AI-Anywhere
AI Anywhere is a local bridge service and web UI that surfaces AI coding agent sessions running in tmux (Claude Code, Codex, etc.) in any d…
742117active
kdheepak/taskwarrior-tui
A terminal user interface (TUI) for Taskwarrior written in Rust, providing a keyboard-first frontend for managing tasks. It offers vim-like…
922110active
greymd/tmux-xpanes
tmux-xpanes (xpanes) is a shell-based CLI tool that splits a tmux window into multiple panes and executes commands in each pane simultaneou…
592104active
hykilpikonna/hyfetch
HyFetch is a command-line system information tool that displays OS and hardware details alongside customizable LGBTQ+ pride flags in the te…
892094active
greggh/claude-code.nvim
A Neovim plugin that integrates the Claude Code AI assistant CLI directly into the editor via a toggleable terminal window. It supports com…
512093active
0-AI-UG/cate
Cate is an infinite zoomable canvas IDE that hosts terminals, editors, and browser panels in a spatial workspace. It is designed for runnin…
762092active
ExTV/Podroid
Podroid is a rootless Android app that boots a real Alpine Linux virtual machine (via QEMU or hardware-accelerated AVF) with a custom kerne…
822085active
neurosnap/zmx
zmx is a lightweight terminal session persistence tool written in Zig that lets users attach and detach from shell sessions without killing…
772083active
kraanzu/smassh
Smassh is a terminal-based (TUI) typing test application inspired by MonkeyType, built with Python and Textual. It offers an interactive ty…
762042active
rgwood/systemctl-tui
A fast, simple terminal UI (TUI) written in Rust for browsing and managing systemd services, timers, and their logs. It supports viewing an…
912039active
colored-rs/colored
A Rust library for easily coloring and styling terminal output with a simple chainable string extension API. It supports standard ANSI colo…
712036stable
andrewrk/poop
A Linux command-line benchmarking tool that compares the performance of multiple commands using perf_event_open hardware counters, with a c…
562031active
da-luce/astroterm
astroterm is a terminal-based planetarium written in C that renders real-time positions of stars, planets, constellations, and moon phases …
882021active
muesli/termenv
A Go library providing advanced ANSI styling and color support for terminal applications. It detects terminal color capabilities and theme,…
472020active
noborus/ov
ov is a feature-rich terminal pager written in Go, serving as a modern alternative to less and more. It supports fixed headers/columns, col…
932009active
akermu/emacs-libvterm
emacs-libvterm is a fully-fledged terminal emulator inside GNU Emacs, built on the C library libvterm for fast, compatible handling of term…
752002active
dodo-reach/hermes-desktop
Hermes Desktop is a native macOS (Swift/SwiftUI) companion app for managing a Hermes Agent host, either locally or over pure SSH. It provid…
732002active
gloom-sh/gloomberb
Gloomberb is an open-source, keyboard-driven finance terminal available as a desktop app, terminal UI, and browser app. It provides market …
811989active
rockorager/libvaxis
libvaxis is a modern terminal user interface (TUI) library written in Zig that detects terminal capabilities via queries instead of terminf…
721978active
itsjunetime/tdf
tdf is a terminal-based PDF viewer written in Rust using ratatui, designed for performance and responsiveness even with very large PDFs. It…
761948active
will8211/unimatrix
UniMatrix is a Python CLI script that simulates the iconic 'Matrix' digital rain display in a terminal, using half-width katakana Unicode c…
701944stable
php-school/cli-menu
A PHP library for building interactive terminal menus with an expressive DSL. It supports selectable items, checkboxes, radio buttons, subm…
391943active
carapace-sh/carapace-bin
Carapace-bin is a multi-shell argument completion binary written in Go that provides tab completion for hundreds of CLI commands. It works …
961936active
d99kris/nchat
nchat is a terminal-based multi-protocol messaging client for Linux and macOS supporting Telegram, WhatsApp, and Signal. It provides an ncu…
951927active
kkawakam/rustyline
RustyLine is a Rust library implementing GNU Readline-style line editing, based on Antirez's Linenoise. It provides interactive prompt feat…
921917active
thephpleague/climate
CLImate is a PHP library for building command-line applications with easy colored output, formatting, tables, progress bars, and input hand…
751895stable
Hamza417/Inure
Inure is a premium Android app manager with Root and Shizuku support, featuring a built-in terminal, app analytics, VirusTotal scanning, de…
981893active
NevermindZZT/letter-shell
letter shell is an embeddable shell written in C for embedded devices, allowing command-line invocation of C functions within a running pro…
231884stable
joehillen/sysz
sysz is a shell-based terminal UI that wraps systemctl with fzf for interactively browsing, filtering, and managing systemd units. It suppo…
231881stable
RivoLink/leaf
leaf is a terminal-based Markdown previewer written in Rust that renders files with rich formatting, syntax highlighting, LaTeX math, and M…
771854active
aaronjanse/3mux
3mux is a terminal multiplexer written in Go, inspired by i3's tiling window manager, with support for panes, search, mouse-controlled scro…
641851active

← prev page 3 / 8 next →