The CLI directory for the agent era

Find the best CLI for any service

CLIs are the interface layer AI agents use to interact with the world. We index them so you can find the right one.

216 CLIs · 2 agent-ready · Why CLIs matter →

Or skip the search — let your agent find CLIs · curl clis.dev/api/clis

33 results · sorted by stars
1
shadcn CLI Skill

Component distribution CLI — add beautiful, accessible UI components to any project. Agent-compatible with v4.

2
Hugo JSON

The world's fastest static site generator — build sites in milliseconds

3
act JSON

Run GitHub Actions locally in Docker

4
Cobra JSON

Library for creating powerful CLI applications in Go — used by Kubernetes, Docker, Hugo

5
PM2 JSON

Node.js production process manager with built-in load balancer and monitoring

6
just JSON

Modern command runner. Like make, but simpler. No tabs, cross-platform, great errors.

7
hyperfine JSON

Command-line benchmarking tool with statistical analysis

8
mise JSON

Dev tools version manager — polyglot runtime manager (replaces asdf, nvm, pyenv)

9
glow

Render markdown in the CLI with pizzazz. Beautiful rendering right in your terminal.

10
semantic-release JSON

Fully automated version management and package publishing

11
D2 JSON

Modern diagram scripting language that turns text to diagrams

12
charm

Suite of beautiful TUI tools — forms, spinners, file pickers for shell scripts

13
SVGO

Node.js tool for optimizing SVG files — remove metadata, minify, clean up

14
Typer

Build CLI applications in Python with type hints — by the FastAPI creator

15
asciinema JSON

Terminal session recorder. Record and share as text, not video.

16
Zola JSON

Single-binary static site generator with everything built in

17
pre-commit JSON

Framework for managing multi-language pre-commit hooks

18
Task JSON

Task runner and build tool — simpler alternative to Make

19
direnv JSON

Load and unload environment variables depending on the current directory

20
tokei JSON

Count code lines, files, and comments blazingly fast

21
ast-grep JSON

CLI for code structural search, lint, and rewriting — understands syntax, not text

22
slides

Terminal presentations. Write in Markdown, present in the terminal.

23
howdoi

Instant coding answers from the command line — search StackOverflow from terminal

24
serve JSON

Static file serving and directory listing from terminal — by Vercel

25
scc JSON

Very fast code counter with complexity calculations — better than cloc

26
nb

CLI and local web plain text note-taking, bookmarking, archiving, and knowledge base

27
watchexec

Execute commands in response to file modifications

28
carbon-now-cli

Beautiful images of your code from the terminal — powered by carbon.now.sh

29
entr

Run arbitrary commands when files change — simple, focused file watcher

30
silicon

Create beautiful code screenshots from terminal

31
mdcat

Render markdown in the terminal with images and links

32
linear JSON

Linear CLI for issue tracking — create, list, update issues from terminal

33
Sentry CLI JSON

Manage Sentry from the command line — releases, source maps, debug files

Why CLIs?

The interface layer for AI agents

AI agents don't click buttons — they run commands. A single CLI call uses ~200 tokens. The equivalent MCP server dumps 55,000 tokens into your context window. That's a 275x difference →

MCP Server Agent Skill JSON Output