A directory of terminal apps worth knowing
Command-line tools, TUI apps, shells, prompts, and AI agents that run in or beside a terminal. The list includes open-source and closed tools, free and paid ones.
OpenCode
An open-source terminal coding agent with provider choice, sessions, tool use, and editor integration.
n8n
A workflow automation tool that lets you connect services and APIs without writing much code.
ohmyzsh
A framework for managing your zsh configuration with themes and plugins.
yt-dlp
A feature-rich media downloader that handles video, audio, subtitles, and playlists.
Ollama
A local model runtime that runs large language models and exposes them over an API.
Claude Code
Anthropic's terminal coding agent that reads your repo, edits code, and runs tests.
Go
The official Go toolchain for building, testing, and managing Go projects.
llama.cpp
Runs and serves many language and multimodal model formats locally across CPU and GPU backends.
Codex CLI
OpenAI's local coding agent that understands your repository and makes shell-level edits.
shadcn CLI
A CLI for scaffolding shadcn/ui projects and managing a component registry.
frp
Exposes services behind NAT or firewalls through a configurable reverse proxy server.
Deno
A secure runtime for JavaScript and TypeScript with built-in tooling.
Gemini CLI
Google's terminal coding agent for repo analysis, code edits, and task automation.
Bun
A fast JavaScript runtime and package manager built for speed.
Hugo
A fast static site generator that builds content-heavy sites from markdown in seconds.
sherlock
A search tool that hunts down usernames across hundreds of social networks.
uv
An extremely fast Python package and project manager written in Rust.
fzf
A fast, interactive fuzzy finder for the terminal that filters anything piped to it.
lazygit
A terminal interface for staging, committing, rebasing, resolving conflicts, and browsing Git history.
Caddy
An extensible web server and reverse proxy with automatic HTTPS.
tabby
A configurable terminal for local shells, SSH, and serial connections in one window.
act
Run GitHub Actions workflows locally in Docker to test jobs before you push.
Ansible
Automates remote configuration, application deployment, and orchestration over SSH.
Cline
An autonomous coding agent that runs inside your editor and plans, edits, and verifies changes.
ripgrep
A recursive text search tool that respects ignore files and handles large code trees quickly.
Prometheus
An open-source monitoring and alerting toolkit that scrapes and stores time-series metrics.
Alacritty
Displays shell sessions in a GPU-rendered terminal, with searchable scrollback and keyboard-driven text selection.
ffmpeg
A complete solution to record, convert, and stream audio and video from the command line.
warp
A modern Rust terminal with built-in AI, collaboration, and block-based output.
tldr
A community cheat-sheet for commands that shows the common invocations you actually need.