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
cgdb/cgdb
CGDB is a lightweight console front-end to the GNU debugger (GDB) with a split-screen interface showing the GDB session and source code. It…
631839active
vladkens/macmon
macmon is a sudoless real-time performance monitor for Apple Silicon Macs (M1–M5) that reads CPU/GPU/ANE power, temperatures, frequencies, …
881834active
mrjackwills/oxker
oxker is a terminal user interface (TUI) written in Rust for viewing and controlling Docker containers. It uses ratatui for the interface a…
951820active
mgunyho/tere
tere is a minimal terminal file explorer written in Rust that provides a TUI for quickly navigating to a folder. On exit it prints the chos…
661801active
mintty
Mintty is a lightweight terminal emulator for Windows, originally built for Cygwin/MSYS2 and also usable with WSL via the wsltty packaging.…
911779active
jpbruinsslot/slack-term
slack-term is a terminal-based Slack client written in Go that lets you read and send Slack messages without leaving the command line. It o…
236614maintenance
busyloop/lolcat
lolcat is a Ruby command-line utility that pipes text through a rainbow color gradient, adding colorful output to terminal commands like ca…
326567maintenance
jimeh/tmux-themepack
A collection of themes for the Tmux terminal multiplexer, including basic and Powerline-style status bar themes. Themes are installed by so…
321756stable
zdharma-continuum/fast-syntax-highlighting
Fast Syntax Highlighting (F-Sy-H) is a feature-rich syntax highlighting plugin for the Zsh shell. It colorizes commands as you type, with f…
471746active
tuigreet/tuigreet
tuigreet is a terminal-based graphical console greeter for greetd, providing a login interface with session management, user selection, and…
991745active
RazorConsole/RazorConsole
RazorConsole is a .NET framework for building rich, interactive terminal user interfaces (TUIs) using Razor component syntax on top of Spec…
681731active
jtdaugherty/brick
Brick is a declarative terminal user interface (TUI) programming toolkit for Haskell, built on top of the vty library. Applications are wri…
771729active
manifoldco/promptui
Promptui is a Go library for building interactive command-line prompts, offering single-line input with validation and masking plus searcha…
236402maintenance
mptre/yank
yank is a small C command-line utility that reads stdin, displays an interactive selection interface of fields (matched by regex or delimit…
831707stable
dustinkirkland/byobu
Byobu is a GPLv3 text-based window manager and terminal multiplexer that wraps tmux or GNU Screen with enhanced profiles, keybindings, and …
981700stable
liftoff/GateOne
Gate One is an HTML5 web-based terminal emulator and SSH client that runs in the browser without plugins. It supports many simultaneous use…
326298maintenance
LukeSmithxyz/st
Luke Smith's patched fork of the suckless simple terminal (st), a lightweight X11 terminal emulator written in C. It adds vim-style keybind…
661684active
Umio-Yasuno/amdgpu_top
amdgpu_top is a Rust-based tool that displays AMD GPU utilization and statistics, similar to radeontop or intel_gpu_top. It gathers data fr…
881683active
tarkah/tickrs
tickrs is a terminal-based TUI application written in Rust that displays realtime stock ticker data and charts sourced from Yahoo! Finance.…
681683active
whyisdifficult/jiratui
JiraTUI is a terminal user interface (TUI) and CLI for interacting with Atlassian Jira, built with the Textual and Rich frameworks. It supp…
851680active
sindresorhus/boxen
A JavaScript library for drawing bordered boxes around text in the terminal, with configurable border styles, colors, padding, margins, tit…
421675active
slap-editor/slap
Slap is a Sublime-like terminal-based text editor written in JavaScript/Node.js, featuring mouse support, a file sidebar, syntax highlighti…
326188maintenance
migueldeicaza/SwiftTerm
SwiftTerm is a VT100/Xterm terminal emulator library written in Swift, with a UI-agnostic engine plus front-ends for macOS (AppKit) and iOS…
991668active
Dicklesworthstone/beads_viewer
A keyboard-driven terminal UI (TUI) for the Beads issue tracker, written in Go. It provides graph-aware views including dependency DAG visu…
831663active
charmbracelet/wishlist
Wishlist is a Go CLI and SSH server that acts as a directory of SSH endpoints, listing and connecting to hosts from ~/.ssh/config or a YAML…
661654active
Benexl/yt-x
A POSIX-compliant shell script that lets you browse YouTube and other yt-dlp-supported sites from the terminal using fzf or from an app lau…
851645active
lissy93/AdGuardian-Term
AdGuardian-Term is a terminal-based (TUI) tool written in Rust that provides real-time monitoring and statistics for an AdGuard Home instan…
801642active
eth-p/bat-extras
A collection of Bash scripts that integrate the bat syntax-highlighting pager with other command-line tools like ripgrep, man, git diff, an…
261625active
notwaldorf/tiny-care-terminal
A terminal dashboard that displays self-care reminders from Twitter bots, your recent git commits, and the weather. It runs in the terminal…
325976maintenance
gookit/color
A Go library for rendering colored output in terminal/CLI applications, supporting 16-color, 256-color, and true color (RGB) modes. It offe…
751606active
hishamhm/htop
htop is an interactive text-mode process viewer for Unix systems, written in C. It provides a richer, more user-friendly alternative to the…
105895maintenance
max-niederman/ttyper
ttyper is a terminal-based typing test built with Rust and Ratatui, offering configurable word counts, languages, and game modes like sudde…
571592active
webstonehq/tuxedo
Tuxedo is a fast, keyboard-driven terminal UI for managing todo.txt files, written in Rust and shipped as a single static binary. It combin…
781586active
pure-fish/pure
Pure is a pretty, minimal, and fast prompt theme for the Fish shell, ported from sindresorhus's zsh prompt of the same name. It is distribu…
841585active
metaspartan/mactop
mactop is a terminal-based system monitoring tool for Apple Silicon Macs, written in Go with CGO. It displays real-time CPU, GPU, ANE, powe…
851584active
quantumsheep/sshs
sshs is a terminal user interface (TUI) for SSH that reads ~/.ssh/config to list and connect to configured hosts. It is written in Rust and…
791575active
tj/terminal-table
A Ruby gem that generates ASCII and Unicode formatted tables for terminal output. It supports headings, titles, alignment, separators, and …
621574stable
matheus-git/systemd-manager-tui
A terminal user interface (TUI) application written in Rust for managing systemd services. It lets users view logs, list services, inspect …
841573active
gnunn1/tilix
Tilix is a tiling terminal emulator for Linux built with GTK+ 3 and the VTE widget, supporting flexible pane splitting, drag-and-drop termi…
635715maintenance
m4tt72/terminal
A terminal-style website built with Svelte 4, TypeScript, and Tailwind CSS that emulates a command-line interface in the browser. It includ…
891555active
angband/angband
Angband is a free, single-player roguelike dungeon exploration game in the vein of Rogue and NetHack, using textual characters to represent…
751554active
rensbreur/SwiftTUI
SwiftTUI is a Swift framework that brings SwiftUI's declarative API to terminal applications. It supports state management property wrapper…
321534active
bgreenwell/lstr
A fast, minimalist directory tree viewer written in Rust, inspired by the classic tree command. It offers an optional interactive TUI mode …
711531active
dlvhdr/diffnav
diffnav is a terminal-based git diff pager built in Go, based on delta but adding a GitHub-style file tree for navigating changes. It provi…
881530active
zhongwencool/observer_cli
A command-line and terminal UI tool for visualizing and diagnosing live Erlang/Elixir (BEAM) nodes, showing VM health, memory, IO, and proc…
901528stable
ccbrown/iocraft
iocraft is a Rust crate for building beautiful CLIs, TUIs, and text-based output using a declarative, React-like component API. It supports…
891524active
ShawnPana/smux
smux is a one-command tmux configuration with Option-key bindings, mouse support, and pane labels, bundled with a tmux-bridge CLI. The CLI …
591523active
gsass1/NTop
NTop is an htop-like terminal system monitor for Windows written in C, with Vi-style keybindings and commands. It displays and lets you sor…
341495active
logrusorgru/aurora
Aurora is a Go library for ANSI terminal colors that supports Printf/Sprintf-style formatting, chaining, 8-bit colors, grayscale, and hyper…
321494stable
sainnhe/tmux-fzf
A tmux plugin written in Shell that uses fzf to provide fuzzy-searchable management of tmux sessions, windows, and panes. It also offers co…
761492active
annamedv/red
Red is a terminal-based log analysis tool written in Go that accepts piped newline-delimited JSON logs and displays grouped counts with tre…
751489active
dikiaap/dotfiles
A collection of Linux dotfiles configuring a tiling window manager desktop (i3, i3blocks, rofi, dunst, picom) plus CLI tools (zsh, tmux, Ne…
441485active
s0md3v/huepy
Hue is a minimal Python library for printing colored, styled, and labeled text in the terminal. It wraps strings in simple function calls l…
231477stable
bgreenwell/xleak
xleak is a fast terminal-based Excel and spreadsheet viewer built in Rust with ratatui, offering an interactive TUI with full-text search, …
781470active
Morantron/tmux-fingers
A tmux plugin that provides vimium/vimperator-style keyboard hints for copy-pasting text in the terminal. It highlights patterns like file …
861465active
fynnfluegge/agtx
agtx is a terminal-native agent development environment that acts as a kanban-style blackboard for AI coding agents like Claude Code, Codex…
821462active
randy3k/Terminus
Terminus is a Sublime Text plugin that embeds a real, cross-platform terminal emulator inside the editor, supporting Unix shells and cmd.ex…
581458active
kubecolor/kubecolor
kubecolor is a kubectl wrapper written in Go that colorizes kubectl command output in the terminal without altering the underlying output. …
911447active
facebook/PathPicker
PathPicker (fpp) is a Python-based command line utility that parses piped input (git output, grep results, find listings) for file paths an…
235223maintenance
lance0/ttl
ttl is a fast, modern traceroute and network diagnostic tool written in Rust with a real-time TUI, per-hop latency/loss/jitter statistics, …
821446active
mchav/with
A shell utility that starts an interactive shell where every command is automatically prefixed with a chosen program, enabling continuous w…
581441stable
Marak/colors.js
colors.js is a Node.js library that adds ANSI color and style methods to console output, including text colors, background colors, and styl…
325166maintenance
samtay/so
A terminal user interface for searching Stack Overflow and the broader StackExchange network, written in Rust. It lets you query multiple S…
361423active
mayerui/sudoku
A cross-platform command-line Sudoku game written in C++ with no third-party dependencies. It is a small, beginner-friendly codebase (a few…
671421active
jmhobbs/terminal-parrot
A Go-based terminal application that displays an animated party parrot in your terminal, with configurable loop count, frame delay, and ori…
561416stable
junegunn/gv.vim
gv.vim is a Vim plugin that provides a fast, simple git commit browser inside the editor. It requires tpope's vim-fugitive and supports bro…
701412stable
fandreuz/TUI-ConsoleLauncher
T-UI is an Android home-screen launcher that replaces the traditional app grid with a Linux-style command-line interface. It supports shell…
571412active
nyakang/nyaterm
NyaTerm is a modern desktop remote terminal workspace built with Tauri, React, and Rust. It combines SSH, local shells, Telnet, serial, RDP…
811411active
mpiorowski/late-sh
late.sh is a terminal-first social platform accessed entirely over SSH, offering real-time chat, lofi/classical radio streaming, terminal g…
771408active
Lifailon/lazyjournal
lazyjournal is a terminal user interface (TUI) written in Go for viewing and filtering logs from journald, auditd, filesystem log files, Do…
781390active
Jafaral/bmon
bmon is a command-line bandwidth monitor and rate estimator that captures network interface statistics and displays them visually. It offer…
671384active
poetaman/arttime
arttime is a terminal CLI application that combines curated ASCII/ANSI text art with a feature-rich clock, timer, and pattern-based time ma…
871378active
godzie44/BugStalker
BugStalker is a modern debugger for Linux x86-64, written in Rust specifically for debugging Rust programs. It offers console and TUI modes…
941374active
Gu1llaum-3/sshm
SSHM is a Go-based command-line tool with an interactive TUI for managing SSH hosts directly in your ~/.ssh/config file. It supports quick …
741370active
boxdot/gurk-rs
Gurk is a Signal Messenger client that runs in the terminal, built in Rust with a text user interface. It links as a companion device to yo…
961364active
daniele77/cli
A cross-platform, header-only C++14 library for building interactive command line interfaces with menus, submenus, history, and TAB autocom…
491359active
lambdalisue/vim-fern
Fern is a general-purpose asynchronous tree viewer and file explorer plugin written in pure Vim script, supporting both Vim and Neovim with…
911356active
elirantutia/vibeyard
Vibeyard is an Electron-based, terminal-centric IDE designed for AI coding agents like Claude Code, Codex CLI, and Gemini CLI. It provides …
811356active
yituorou/meatshell
MeatShell is a lightweight, low-memory SSH and terminal client written in Rust with Slint, inspired by FinalShell. It offers multi-tab term…
761356active
amir20/dtop
dtop is a fast, lightweight terminal dashboard written in Rust for monitoring Docker containers in real time across multiple hosts via loca…
811355active
AnalyseDeCircuit/oxideterm
OxideTerm is an open-source, local-first desktop workspace for remote server operations, combining SSH/Mosh/Telnet/Serial terminals, SFTP, …
781347active
lanoxx/tilda
Tilda is a GTK-based drop-down terminal emulator for Linux and Unix that slides down from the top of the screen via a configurable hotkey, …
501342active
gvcgo/version-manager
VMR is a cross-platform version manager for thousands of SDKs and programming language toolchains, written in Go. It offers both a lazygit-…
711339active
eneskirca/nodeterm
nodeterm is an Electron-based terminal manager that presents tmux-backed terminals and AI coding agent sessions (Claude Code, Codex, Gemini…
801327active
ihabunek/toot
Toot is a command-line client for Mastodon, supporting posting, replying, deleting statuses, media uploads, search, and account management.…
881322active
erikjuhani/basalt
Basalt is a cross-platform terminal user interface (TUI) application for managing Obsidian vaults and notes directly from the terminal. It …
941320active
zaghaghi/openapi-tui
A terminal UI application for listing, browsing, and executing APIs defined with OpenAPI v3.0 and v3.1 specifications. Built in Rust with r…
601311active
mesamirh/MovieBox-Tui
MovieBox-TUI is a Rust terminal application (built on Ratatui) for searching, streaming, and downloading movies, TV shows, anime, and live …
801310active
robherley/snips.sh
snips.sh is a passwordless, anonymous pastebin service powered entirely by SSH, with a terminal UI and a syntax-highlighted web UI. It is w…
971302active
buyukakyuz/install-nothing
install-nothing is a terminal application written in Rust that simulates the process of installing software packages without actually insta…
411301active
LuRsT/hr
hr is a tiny POSIX shell utility that prints a horizontal ruler line of characters across the terminal width, with customizable characters …
271301stable
asbru-cm/asbru-cm
Ásbrú Connection Manager is a free, open-source GUI application for organizing and launching remote terminal sessions, with automation feat…
791300active
antonmedv/countdown
A terminal-based countdown timer written in Go that displays a live timer in the terminal. It supports durations in Go time format or targe…
261297stable
brendanzab/codespan
A Rust library (codespan-reporting) for rendering beautiful, compiler-style diagnostic error messages for text-based programming languages,…
611296active
lfos/calcurse
calcurse is a text-based (ncurses) calendar and scheduling application for the command line that tracks events, appointments, and TODO item…
751293stable
idoavrah/terraform-tui
TFTUI is a terminal user interface (TUI) for Terraform built in Python, allowing users to visualize and interact with their Terraform state…
191290active
rebelot/heirline.nvim
Heirline.nvim is a Neovim plugin for rendering statusline, winbar, tabline, and statuscolumn format strings in Lua. It provides a flexible …
331288active
denilsonsa/prettyping
A single-file bash/awk wrapper around the standard ping tool that renders ping output in a colorful, compact, graphical way using Unicode c…
341287active
taviso/123elf
A native Linux port of Lotus 1-2-3 Release 3, rebuilt from the original UNIX binaries to run directly in the terminal via ncurses. It prese…
631285active
soloterm/solo
A Laravel package that provides a single artisan command to run and manage multiple local development processes in tabbed terminal UI. It u…
561285active

← prev page 4 / 8 next →