Every CLI tool you need,
one directory

A curated collection of 50+ essential command-line tools for developers. Search, filter, and copy install commands instantly.

50+ CLIsand counting
8 Categoriesfully organized
All VerifiedGitHub-sourced

50 tools found

Claude Code

Claude Code

AI

Anthropic's agentic coding CLI. Think, plan, and execute code changes directly from your terminal with Claude.

80kTypeScriptby Anthropic
$npm install -g @anthropic-ai/claude-code
Cursor

Cursor

AI

AI-first code editor built on VS Code. Ships with a CLI for opening projects and running AI commands from the terminal.

32kTypeScriptby Anysphere
$brew install --cask cursor
Codex

Codex

AI

OpenAI's open-source coding agent that runs in your terminal. Reads and modifies your codebase with sandboxed execution.

66kTypeScriptby OpenAI
$npm install -g @openai/codex
Gemini CLI

Gemini CLI

AI

Google's AI coding agent for the terminal. Powered by Gemini models with deep Google ecosystem integration.

98kTypeScriptby Google
$npm install -g @google/gemini-cli
Aider

Aider

AI

AI pair programming in your terminal. Works with any LLM to edit code in your local git repo.

42kPythonby Paul Gauthier
$pip install aider-chat
Continue

Continue

AI

Open-source AI code assistant. IDE extension and CLI that connects to any LLM for autocomplete and chat.

32kTypeScriptby Continue
$npm install -g continuedev
Ollama

Ollama

AI

Run large language models locally. One-command setup for Llama, Mistral, Gemma, and dozens more.

120kGoby Ollama
$curl -fsSL https://ollama.com/install.sh | sh
Open Interpreter

Open Interpreter

AI

Natural language interface for your computer. Runs code locally to complete tasks via conversation.

58kPythonby Open Interpreter
$pip install open-interpreter
Vercel CLI

Vercel CLI

DevTools

Deploy to Vercel from the command line. Preview, promote, and manage serverless deployments.

13kTypeScriptby Vercel
$npm install -g vercel
Netlify CLI

Netlify CLI

DevTools

Build, deploy, and manage Netlify sites from the terminal. Local dev server, functions, and edge middleware.

1.6kTypeScriptby Netlify
$npm install -g netlify-cli
Wrangler

Wrangler

DevTools

Cloudflare's CLI for Workers, Pages, R2, D1, and the rest of the Cloudflare developer platform.

2.5kTypeScriptby Cloudflare
$npm install -g wrangler
Railway CLI

Railway CLI

DevTools

Deploy apps to Railway from the command line. Link repos, manage environments, stream logs.

350Goby Railway
$brew install railway
Supabase CLI

Supabase CLI

DevTools

Manage Supabase projects locally. Run migrations, generate types, seed data, and test Edge Functions.

1kGoby Supabase
$npm install -g supabase
Neon CLI

Neon CLI

DevTools

Manage Neon Postgres branches, databases, and roles from the terminal. Branch databases like git branches.

200TypeScriptby Neon
$npm install -g neonctl
Coolify

Coolify

DevTools

Open-source, self-hosted alternative to Heroku, Netlify, and Vercel. Deploy anything on your own hardware.

40kPHPby Coolify
$curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
npm

npm

Package Manager

The default package manager for Node.js. Millions of packages, workspaces support, and lockfile management.

9kJavaScriptby GitHub / npm Inc.
$Bundled with Node.js
pnpm

pnpm

Package Manager

Fast, disk-efficient package manager. Content-addressable storage means no duplicate packages across projects.

31kTypeScriptby Zoltan Kochan
$npm install -g pnpm
Bun

Bun

Package Manager

All-in-one JavaScript runtime, bundler, test runner, and package manager. Written in Zig for maximum speed.

77kZigby Oven
$curl -fsSL https://bun.sh/install | bash
Deno

Deno

Package Manager

Secure JavaScript and TypeScript runtime. Built-in formatter, linter, test runner, and package management.

101kRustby Deno Land
$curl -fsSL https://deno.land/install.sh | sh
Yarn

Yarn

Package Manager

Modern package manager with Plug'n'Play, constraints, and workspaces. Zero-installs via offline cache.

7kTypeScriptby Yarn Contributors
$corepack enable && yarn set version stable
Starship

Starship

Shell

Minimal, fast, and customizable prompt for any shell. Shows git status, runtime versions, and more.

48kRustby Starship Contributors
$brew install starship
Fish Shell

Fish Shell

Shell

User-friendly command line shell. Auto-suggestions, syntax highlighting, and sane defaults out of the box.

27kC++by Fish Contributors
$brew install fish
Oh My Zsh

Oh My Zsh

Shell

Framework for managing Zsh configuration. Hundreds of plugins and themes to supercharge your terminal.

177kShellby Robby Russell
$sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
tmux

tmux

Shell

Terminal multiplexer. Split panes, detach sessions, and keep processes running after disconnect.

36kCby Nicholas Marriott
$brew install tmux
GitHub CLI

GitHub CLI

Git

GitHub's official CLI. Create PRs, manage issues, trigger workflows, and browse repos without leaving the terminal.

38kGoby GitHub
$brew install gh
LazyGit

LazyGit

Git

Terminal UI for git commands. Stage hunks, resolve conflicts, and manage branches with a keyboard-driven interface.

57kGoby Jesse Duffield
$brew install lazygit
git-cliff

git-cliff

Git

Generate changelogs from your git history. Conventional commits, custom templates, and monorepo support.

10kRustby Orhun Parmaksiz
$brew install git-cliff
Commitizen

Commitizen

Git

Prompted conventional commits. Enforces a consistent commit message format across your team.

17kJavaScriptby Commitizen
$npm install -g commitizen
Turborepo

Turborepo

Build

High-performance monorepo build system. Incremental builds, remote caching, and task parallelization.

27kRustby Vercel
$npm install -g turbo
Nx

Nx

Build

Smart monorepo build system with computation caching, affected commands, and powerful code generation.

24kTypeScriptby Nrwl
$npx create-nx-workspace
Vite

Vite

Build

Next-generation frontend tooling. Lightning-fast HMR with native ES modules and Rollup-based builds.

71kTypeScriptby Evan You
$npm create vite@latest
esbuild

esbuild

Build

Extremely fast JavaScript and CSS bundler and minifier. 10-100x faster than alternatives.

38kGoby Evan Wallace
$npm install -g esbuild
Vitest

Vitest

Testing

Blazing fast unit test framework powered by Vite. Jest-compatible API with native ESM and TypeScript.

14kTypeScriptby Vitest Team
$npm install -D vitest
Playwright

Playwright

Testing

End-to-end testing for modern web apps. Cross-browser, auto-waiting, and built-in test generation.

70kTypeScriptby Microsoft
$npm init playwright@latest
Jest

Jest

Testing

JavaScript testing framework focused on simplicity. Snapshot testing, mocking, and code coverage built in.

44kTypeScriptby Meta
$npm install -D jest
LLM

LLM

AI

CLI for interacting with large language models. Run prompts from the terminal, manage API keys, and install plugins for different providers.

8kPythonby Simon Willison
$brew install llm
Fabric

Fabric

AI

AI-augmented CLI for text processing. Curated prompt patterns for summarizing, extracting, and transforming content with any LLM.

30kGoby Daniel Miessler
$go install github.com/danielmiessler/fabric@latest
AIChat

AIChat

AI

All-in-one CLI chat tool for multiple AI backends. Supports OpenAI, Claude, Gemini, Ollama, and more with roles, sessions, and RAG.

7kRustby sigoden
$brew install aichat
Fly.io CLI

Fly.io CLI

Cloud

Deploy and manage apps on Fly.io's global edge network. Launch machines, scale regions, and manage secrets from the terminal.

1.5kGoby Fly.io
$brew install flyctl
DigitalOcean CLI

DigitalOcean CLI

Cloud

Official CLI for DigitalOcean. Manage droplets, Kubernetes clusters, databases, and app platform deployments.

3.4kGoby DigitalOcean
$brew install doctl
AWS CLI

AWS CLI

Cloud

Official Amazon Web Services command-line interface. Manage S3, EC2, Lambda, and 200+ AWS services from the terminal.

16kPythonby Amazon Web Services
$brew install awscli
Google Cloud CLI

Google Cloud CLI

Cloud

Official CLI for Google Cloud Platform. Manage Compute Engine, Cloud Run, BigQuery, and GCP infrastructure.

450Pythonby Google
$brew install --cask google-cloud-sdk
fzf

fzf

Shell

General-purpose command-line fuzzy finder. Interactively filter any list — files, command history, processes, git branches, and more.

68kGoby Junegunn Choi
$brew install fzf
ripgrep

ripgrep

Shell

Recursively search directories for a regex pattern at blazing speed. Respects .gitignore and outperforms grep, ag, and ack.

50kRustby Andrew Gallant
$brew install ripgrep
bat

bat

Shell

A cat clone with syntax highlighting, line numbers, and git integration. Drop-in replacement for cat with wings.

51kRustby David Peter
$brew install bat
eza

eza

Shell

Modern replacement for ls. Colour-coded output, git status, tree view, and human-readable file sizes out of the box.

14kRustby eza community
$brew install eza
zoxide

zoxide

Shell

Smarter cd command that learns your habits. Tracks frequently visited directories and jumps to them with minimal keystrokes.

24kRustby Ajeet D'Souza
$brew install zoxide
jq

jq

Shell

Lightweight command-line JSON processor. Slice, filter, map, and transform structured data with a concise expression language.

31kCby Stephen Dolan
$brew install jq
HTTPie

HTTPie

Shell

Human-friendly HTTP client for the terminal. Intuitive syntax, JSON support, sessions, and colourized output make API testing a breeze.

34kPythonby HTTPie
$brew install httpie
tldr

tldr

Shell

Simplified, community-driven man pages. Practical examples for every command, maintained by thousands of contributors.

53kMarkdownby tldr-pages
$npm install -g tldr

AI-Powered CLIs

The command line is the new frontier for AI coding tools. From agentic code editors to local model runners, these CLIs are redefining how developers write software.

Claude Code

Claude Code

AI

Anthropic's agentic coding CLI. Think, plan, and execute code changes directly from your terminal with Claude.

80kTypeScriptby Anthropic
$npm install -g @anthropic-ai/claude-code
Cursor

Cursor

AI

AI-first code editor built on VS Code. Ships with a CLI for opening projects and running AI commands from the terminal.

32kTypeScriptby Anysphere
$brew install --cask cursor
Codex

Codex

AI

OpenAI's open-source coding agent that runs in your terminal. Reads and modifies your codebase with sandboxed execution.

66kTypeScriptby OpenAI
$npm install -g @openai/codex
Gemini CLI

Gemini CLI

AI

Google's AI coding agent for the terminal. Powered by Gemini models with deep Google ecosystem integration.

98kTypeScriptby Google
$npm install -g @google/gemini-cli
Aider

Aider

AI

AI pair programming in your terminal. Works with any LLM to edit code in your local git repo.

42kPythonby Paul Gauthier
$pip install aider-chat
Continue

Continue

AI

Open-source AI code assistant. IDE extension and CLI that connects to any LLM for autocomplete and chat.

32kTypeScriptby Continue
$npm install -g continuedev
Ollama

Ollama

AI

Run large language models locally. One-command setup for Llama, Mistral, Gemma, and dozens more.

120kGoby Ollama
$curl -fsSL https://ollama.com/install.sh | sh
Open Interpreter

Open Interpreter

AI

Natural language interface for your computer. Runs code locally to complete tasks via conversation.

58kPythonby Open Interpreter
$pip install open-interpreter
LLM

LLM

AI

CLI for interacting with large language models. Run prompts from the terminal, manage API keys, and install plugins for different providers.

8kPythonby Simon Willison
$brew install llm
Fabric

Fabric

AI

AI-augmented CLI for text processing. Curated prompt patterns for summarizing, extracting, and transforming content with any LLM.

30kGoby Daniel Miessler
$go install github.com/danielmiessler/fabric@latest
AIChat

AIChat

AI

All-in-one CLI chat tool for multiple AI backends. Supports OpenAI, Claude, Gemini, Ollama, and more with roles, sessions, and RAG.

7kRustby sigoden
$brew install aichat