herdr is a Rust-based terminal multiplexer combining tmux-style session persistence with AI agent state detection. It offers zero-config agent monitoring and Unix socket API for orchestration.
OpenUsage is a Go TUI tool that tracks AI coding tool usage and spend across 17 providers by scraping local SQLite DBs, offering zero-config, cross-provider cost visibility in your terminal.
bat is a Rust CLI tool replacing cat with syntax highlighting, Git diff markers, paging, and safe fallback for non-interactive terminals. It integrates with many Unix tools.
GitHub CLI (gh) transforms GitHub workflows into terminal-native commands for pull requests, issues, and more, with strong Go-based architecture and multi-platform support.
A curated directory catalogs over 80 terminal-native AI coding agents and harnesses, highlighting open-source projects, platform agents, and emerging architectural patterns in the CLI AI agent space.
Hermes Mod offers a web UI to customize Hermes CLI skins, converting images to terminal-compatible ASCII art hero banners with multiple styles. It manages YAML configs visually.
Muxy is a native macOS terminal emulator built with SwiftUI and libghostty, featuring project workspaces, split panes, and remote mobile pairing via companion iOS and Android apps.
Sampler is a Go CLI tool for terminal telemetry, visualizing server metrics via sparklines from various data sources. Easy to install, minimal dependencies, extensible.
smux leverages tmux panes and a CLI bridge to enable AI agents to collaborate inside the terminal without APIs or shared state. Simple install, macOS/Linux compatible.
tauri-terminal bridges Rust’s native PTY access with xterm.js terminal rendering inside Tauri, offering a minimal cross-platform terminal emulator as a practical example of Tauri desktop tooling.
Thorn.nvim is a minimalist Neovim theme focused on reducing visual noise and eye strain. It offers four color variants, plugin support, and a Lua API for granular highlight customization.
tmux-agent-sidebar provides a Rust-based unified sidebar to monitor multiple AI coding agents across tmux sessions. It manages agent hooks, live metadata, and Git worktrees.
tui-use bridges AI agents and terminal apps by intercepting PTY output with a headless xterm emulator, enabling smart wait semantics for reliable interaction in CLI TUIs.
youtube-tui is a Rust-based terminal interface for YouTube that delegates playback and downloading to external programs, favoring a lightweight launcher pattern with flexible YAML config and vim-like controls.
electerm is a cross-platform Electron terminal client supporting SSH, SFTP, FTP, and more, notable for its dual-process dev setup and extensive protocol support.
headless-terminal is a Go CLI tool that runs a Unix-socket daemon for controlling TUIs like vim and htop, solving synchronization and VT parsing challenges with libghostty-vt.
leaf is a Rust-based terminal Markdown previewer offering live reload, LaTeX support, fuzzy file picking, and mouse interaction for CLI workflows. Here’s how it works under the hood.
Forge is a Rust-based AI coding agent with multi-agent architecture and a unique ZSH plugin that intercepts shell commands for seamless terminal integration. It supports 300+ LLM providers.