awesome-agent-cli
Health Uyari
- No license รขโฌโ Repository has no license file
- Description รขโฌโ Repository has a description
- Active repo รขโฌโ Last push 0 days ago
- Low visibility รขโฌโ Only 8 GitHub stars
Code Gecti
- Code scan รขโฌโ Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions รขโฌโ No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
awesome list of agent-ready CLI tools with categories, risks, effects, and guardrails.๐
Awesome Agent CLI
A machine-readable awesome list of CLI tools, risks, effects, and guardrails for AI coding agents.
Awesome Agent CLI is a compact registry for teaching agents which command-line tools exist, what each tool is good for, and when a tool is risky enough to need extra care.
Each entry is a plain YAML card under data/tools/ so the registry is easy to diff, review, vendor, and consume from other projects.
[!NOTE]
This README is generated byscripts/generate_readme.py. Edit the YAML cards, then regenerate the README instead of hand-editing the catalog sections.
Why this exists
AI coding agents do not just need a list of binaries. They need operational context:
- When to use a tool and when to avoid it.
- What side effects the tool may have: file writes, network calls, auth, remote mutation, command execution.
- Which guardrails are required before dangerous actions.
- How tools map to categories like
shell,agent,mcp,security,deploy, ortest.
Designed for
| Audience | What they get |
|---|---|
| Agent builders | A ready-made tool taxonomy with side-effect metadata. |
| Coding agents | Decision hints for choosing safer CLIs before acting. |
| Maintainers | A reviewable YAML source of truth instead of a hand-written list. |
What's inside
| Signal | Value |
|---|---|
| Tool cards | 237 |
| Category tags | 45 |
| Language/ecosystem tags | 32 |
| GitHub-backed tools | 172 with live star badges |
| Risk distribution | Low: 28 ยท Medium: 122 ยท High: 87 |
Quick use
# Regenerate this README from the YAML registry
python scripts/generate_readme.py
# Inspect a card
sed -n '1,120p' data/tools/gh.yaml
A tool card looks like this:
name: gh
binary: gh
category:
- vcs
- ci
risk:
level: high
effects:
- remote_read
- remote_write
guardrails:
- Verify gh auth status before write operations.
Agent workflow highlights
These entries are especially useful when designing or hardening agent workflows:
- bash โ GNU Bourne Again Shell for Unix-style command execution and scripting.
bashยทยท lang:
all - pwsh โ PowerShell 7+ cross-platform shell and automation runtime.
pwshยทยท lang:
allยท - tmux โ Terminal multiplexer for persistent Unix terminal sessions.
tmuxยทยท lang:
allยท also:terminalยท - pueue โ Command-line task queue for running and supervising background shell commands.
pueueยทยท lang:
allยท also:terminalยท - crush โ Terminal-native AI coding agent from Charm.
crushยทยท lang:
allยท - repomix โ Package repository contents into an AI-friendly context file.
repomixยทยท lang:
allยท also:agent,docsยท - files-to-prompt โ Concatenate selected files into prompt-ready text for LLM workflows.
files-to-promptยทยท lang:
allยท also:agent,textยท - llm โ Command-line utility and Python library for running prompts against large language models.
llmยทยท lang:
allยท also:shell - mcp-inspector โ Interactive developer tool for inspecting and debugging Model Context Protocol servers.
mcp-inspectorยทยท lang:
allยท also:agent,debugยท - mcp-proxy โ Proxy and bridge for Model Context Protocol servers and transports.
mcp-proxyยทยท lang:
allยท also:agent,networkยท - actionlint โ Static checker for GitHub Actions workflow files.
actionlintยทยท lang:
yamlยท also:lintยท - zizmor โ Static security analyzer for GitHub Actions workflows.
zizmorยทยท lang:
yamlยท also:securityยท - detect-secrets โ Secret scanner and baseline tool for preventing committed credentials.
detect-secretsยทยท lang:
allยท - osv-scanner โ Vulnerability scanner for dependencies using the OSV database.
osv-scannerยทยท lang:
allยท
Category map
The matrix below shows category coverage and risk posture. A tool can appear in more than one category, so totals count category tags rather than unique files.
[!IMPORTANT]
control planecategories contain at least one high-risk tool and should be gated by stronger confirmation, auth, and rollback checks in agent workflows.
| Category | Total | Low | Medium | High | Posture |
|---|---|---|---|---|---|
agent |
24 | 0 | 0 | 24 | control plane |
agent-context |
3 | 0 | 0 | 3 | control plane |
api |
3 | 0 | 2 | 1 | control plane |
archive |
4 | 0 | 4 | 0 | operator surface |
automation |
9 | 0 | 8 | 1 | control plane |
benchmark |
2 | 0 | 1 | 1 | control plane |
browser-test |
1 | 0 | 1 | 0 | operator surface |
build |
26 | 0 | 23 | 3 | control plane |
ci |
3 | 1 | 1 | 1 | control plane |
cloud |
9 | 0 | 0 | 9 | control plane |
compiler |
2 | 0 | 2 | 0 | operator surface |
container |
4 | 1 | 0 | 3 | control plane |
data |
2 | 0 | 2 | 0 | operator surface |
database |
7 | 0 | 1 | 6 | control plane |
debug |
3 | 0 | 0 | 3 | control plane |
deploy |
6 | 0 | 0 | 6 | control plane |
device |
2 | 0 | 0 | 2 | control plane |
docs |
14 | 5 | 7 | 2 | control plane |
editor |
1 | 0 | 1 | 0 | operator surface |
environment |
16 | 0 | 4 | 12 | control plane |
file-viewer |
11 | 7 | 4 | 0 | operator surface |
formatter |
6 | 1 | 5 | 0 | operator surface |
image |
2 | 0 | 2 | 0 | operator surface |
infra |
5 | 0 | 0 | 5 | control plane |
kubernetes |
7 | 0 | 2 | 5 | control plane |
lint |
14 | 6 | 8 | 0 | operator surface |
mcp |
4 | 0 | 0 | 4 | control plane |
metrics |
1 | 1 | 0 | 0 | safe default |
mobile |
10 | 0 | 5 | 5 | control plane |
network |
9 | 0 | 5 | 4 | control plane |
package-manager |
27 | 0 | 17 | 10 | control plane |
runtime |
9 | 0 | 9 | 0 | operator surface |
search |
7 | 4 | 2 | 1 | control plane |
secrets |
2 | 0 | 0 | 2 | control plane |
security |
15 | 0 | 9 | 6 | control plane |
shell |
20 | 2 | 13 | 5 | control plane |
signing |
1 | 0 | 0 | 1 | control plane |
simulator |
2 | 0 | 1 | 1 | control plane |
system |
2 | 2 | 0 | 0 | safe default |
terminal |
3 | 0 | 2 | 1 | control plane |
test |
19 | 0 | 17 | 2 | control plane |
text |
7 | 2 | 4 | 1 | control plane |
toolchain |
2 | 0 | 1 | 1 | control plane |
type-checker |
3 | 2 | 1 | 0 | operator surface |
vcs |
5 | 1 | 2 | 2 | control plane |
Catalog
Browse by category. Multi-category tools intentionally appear in every relevant section.
Popular categoriespackage-managerโ 27 toolsbuildโ 26 toolsagentโ 24 toolsshellโ 20 toolstestโ 19 toolsenvironmentโ 16 toolssecurityโ 15 toolsdocsโ 14 tools
agent
- aichat โ All-in-one command-line LLM chat, shell assistant, and RAG tool.
aichatยทยท lang:
allยท also:shellยท - aider โ AI pair programming CLI that edits files through chat.
aiderยทยท lang:
allยท - amp โ Terminal AI coding agent from Sourcegraph.
ampยทยท lang:
all - claude โ Anthropic Claude Code command-line coding assistant.
claudeยทยท lang:
all - codex โ OpenAI Codex command-line coding agent.
codexยทยท lang:
allยท - crush โ Terminal-native AI coding agent from Charm.
crushยทยท lang:
allยท - cursor-agent โ Cursor's terminal coding agent.
cursor-agentยทยท lang:
all - files-to-prompt โ Concatenate selected files into prompt-ready text for LLM workflows.
files-to-promptยทยท lang:
allยท also:agent,textยท - gemini โ Google Gemini command-line AI assistant.
geminiยทยท lang:
allยท - gh-copilot โ GitHub CLI Copilot extension for shell assistance and command explanation.
gh-copilotยทยท lang:
allยท also:shellยท - gitingest โ Turn a Git repository or URL into an LLM-friendly text digest.
gitingestยทยท lang:
allยท also:agent,docsยท - goose โ Open-source local AI agent framework and CLI from Block.
gooseยทยท lang:
allยท - llm โ Command-line utility and Python library for running prompts against large language models.
llmยทยท lang:
allยท also:shell - mcp-inspector โ Interactive developer tool for inspecting and debugging Model Context Protocol servers.
mcp-inspectorยทยท lang:
allยท also:agent,debugยท - mcp-proxy โ Proxy and bridge for Model Context Protocol servers and transports.
mcp-proxyยทยท lang:
allยท also:agent,networkยท - mcptools โ Command-line utilities for interacting with and debugging MCP servers.
mcptoolsยทยท lang:
allยท also:agent,debugยท - mods โ Pipe-friendly AI assistant for the command line from Charm.
modsยทยท lang:
allยท also:shellยท - opencode โ Terminal-based AI coding agent.
opencodeยทยท lang:
allยท - paseo โ Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
paseoยทยท lang:
allยท also:automation,terminalยท - q โ Amazon Q Developer command-line assistant.
qยทยท lang:
all - qwen โ Qwen command-line AI coding assistant.
qwenยทยท lang:
allยท - repomix โ Package repository contents into an AI-friendly context file.
repomixยทยท lang:
allยท also:agent,docsยท - shell-gpt โ Command-line AI assistant for shell command generation and explanations.
sgptยทยท lang:
allยท also:shellยท - supergateway โ Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
supergatewayยทยท lang:
allยท also:agent,networkยท
agent-context
- files-to-prompt โ Concatenate selected files into prompt-ready text for LLM workflows.
files-to-promptยทยท lang:
allยท also:agent,textยท - gitingest โ Turn a Git repository or URL into an LLM-friendly text digest.
gitingestยทยท lang:
allยท also:agent,docsยท - repomix โ Package repository contents into an AI-friendly context file.
repomixยทยท lang:
allยท also:agent,docsยท
api
- buf โ Protobuf linting, breaking-change detection, and code generation CLI.
bufยทยท lang:
protobufยท - grpcurl โ Command-line gRPC client for inspecting and calling services.
grpcurlยทยท lang:
protobufยท - websocat โ Command-line client and relay for WebSocket connections.
websocatยทยท lang:
allยท also:apiยท
archive
- ouch โ User-friendly archive compression and extraction CLI.
ouchยทยท lang:
allยท - tar โ Create and extract tar archives.
tarยทยท lang:
all - unzip โ Extract and inspect zip archives.
unzipยทยท lang:
all - zip โ Create and update zip archives.
zipยทยท lang:
all
automation
- bacon โ Background Rust checker that runs cargo tasks on changes.
baconยทยท lang:
rustยท - cargo-watch โ Run Cargo commands whenever project files change.
cargo-watchยทยท lang:
rustยท - just โ Command runner for project recipes.
justยทยท lang:
allยท also:build,testยท - make โ Build automation tool driven by Makefile targets.
makeยทยท lang:
allยท also:test,automation - paseo โ Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
paseoยทยท lang:
allยท also:automation,terminalยท - pre-commit โ Framework for running repository-defined checks before commits.
pre-commitยทยท lang:
allยท also:lint,testยท - pueue โ Command-line task queue for running and supervising background shell commands.
pueueยทยท lang:
allยท also:terminalยท - task โ Task runner using Taskfile.yml or Taskfile.yaml.
taskยทยท lang:
allยท also:build,testยท - watchexec โ Run commands when watched files change.
watchexecยทยท lang:
allยท
benchmark
- hyperfine โ Command-line benchmarking tool.
hyperfineยทยท lang:
allยท - oha โ HTTP load generator and benchmark tool.
ohaยทยท lang:
allยท also:networkยท
browser-test
- playwright โ End-to-end browser testing and automation CLI.
playwrightยทยท lang:
javascript,typescriptยท
build
- bun โ JavaScript runtime and package manager.
bunยทยท lang:
javascript,typescriptยท also:runtime,build,test - capacitor โ Capacitor CLI for syncing web apps into native Android and iOS projects.
capยทยท lang:
javascript,typescriptยท also:mobile - cargo โ Rust package manager and build tool.
cargoยทยท lang:
rustยท also:test,package-managerยท - cmake โ Cross-platform build system generator.
cmakeยทยท lang:
c,cppยท - docker โ Container build and runtime CLI.
dockerยทยท lang:
allยท also:build,deploy - dotnet โ .NET SDK command-line interface.
dotnetยทยท lang:
csharp,fsharp,visual-basicยท - eas โ Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
easยทยท lang:
javascript,typescriptยท also:build,mobile - expo โ Expo CLI for developing, prebuilding, and running React Native apps.
expoยทยท lang:
javascript,typescriptยท also:runtime,mobile - flutter โ Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
flutterยทยท lang:
dartยท also:test,package-manager,mobile - go โ Go toolchain for modules, build, test, and run.
goยทยท lang:
goยท - gradle โ Gradle build automation CLI.
gradleยทยท lang:
java,kotlin,groovy,scalaยท - just โ Command runner for project recipes.
justยทยท lang:
allยท also:build,testยท - make โ Build automation tool driven by Makefile targets.
makeยทยท lang:
allยท also:test,automation - mvn โ Apache Maven build and dependency management CLI.
mvnยทยท lang:
java,kotlin,scalaยท - ninja โ Small build system focused on speed.
ninjaยทยท lang:
c,cppยท - npm โ Node.js package manager bundled with npm.
npmยทยท lang:
javascript,typescriptยท also:build,test - pnpm โ Fast disk-efficient JavaScript package manager.
pnpmยทยท lang:
javascript,typescriptยท also:build,test - poetry โ Python packaging and dependency management tool.
poetryยทยท lang:
pythonยท also:build,testยท - sccache โ Compiler cache for Rust, C, C++, and other compilers.
sccacheยทยท lang:
rust,c,cppยท - task โ Task runner using Taskfile.yml or Taskfile.yaml.
taskยทยท lang:
allยท also:build,testยท - trunk โ Build, bundle, and serve Rust WebAssembly web applications.
trunkยทยท lang:
rustยท - turbo โ High-performance build system for JavaScript and TypeScript monorepos.
turboยทยท lang:
javascript,typescriptยท - vite โ Frontend development server and build tool.
viteยทยท lang:
javascript,typescriptยท - wasm-pack โ Build and package Rust-generated WebAssembly.
wasm-packยทยท lang:
rustยท - xcodebuild โ Xcode command-line build and test tool for Apple platforms.
xcodebuildยทยท lang:
swift,objective-cยท also:test,mobile - yarn โ JavaScript package manager.
yarnยทยท lang:
javascript,typescriptยท also:build,test
ci
- act โ Run GitHub Actions workflows locally.
actยทยท lang:
allยท - actionlint โ Static checker for GitHub Actions workflow files.
actionlintยทยท lang:
yamlยท also:lintยท - zizmor โ Static security analyzer for GitHub Actions workflows.
zizmorยทยท lang:
yamlยท also:securityยท
cloud
- aws โ Amazon Web Services command-line interface.
awsยทยท lang:
allยท - az โ Microsoft Azure command-line interface.
azยทยท lang:
allยท - firebase โ Firebase project management and deployment CLI.
firebaseยทยท lang:
allยท - flyctl โ Fly.io command-line tool.
flyctlยทยท lang:
allยท - gcloud โ Google Cloud command-line interface.
gcloudยทยท lang:
allยท - netlify โ Netlify CLI for local development and deployment.
netlifyยทยท lang:
allยท - stripe โ Stripe CLI for local webhooks, API calls, and developer workflows.
stripeยทยท lang:
allยท - supabase โ Supabase local development and project management CLI.
supabaseยทยท lang:
allยท - wrangler โ Cloudflare Workers and Pages CLI.
wranglerยทยท lang:
javascript,typescript,rustยท
compiler
- clang โ LLVM C, C++, and Objective-C compiler.
clangยทยท lang:
c,cpp,objective-c - gcc โ GNU Compiler Collection C and C++ compiler.
gccยทยท lang:
c,cpp,objective-c
container
- docker โ Container build and runtime CLI.
dockerยทยท lang:
allยท also:build,deploy - docker-compose โ Docker Compose standalone CLI.
docker-composeยทยท lang:
allยท also:deploy - hadolint โ Dockerfile linter that checks common mistakes and shell best practices.
hadolintยทยท lang:
dockerfileยท also:lintยท - podman โ Daemonless container engine compatible with many Docker workflows.
podmanยทยท lang:
allยท
data
- jq โ Command-line JSON processor.
jqยทยท lang:
jsonยท - yq โ Command-line YAML, JSON, XML, CSV, and properties processor.
yqยทยท lang:
yaml,jsonยท
database
- clickhouse โ ClickHouse command-line client and local database tooling.
clickhouseยทยท lang:
sqlยท - duckdb โ Embedded analytical database CLI.
duckdbยทยท lang:
sqlยท - mongosh โ MongoDB Shell for querying and administering MongoDB.
mongoshยทยท lang:
allยท - mysql โ MySQL command-line client.
mysqlยทยท lang:
sql - psql โ PostgreSQL interactive terminal.
psqlยทยท lang:
sql - redis-cli โ Redis command-line client.
redis-cliยทยท lang:
allยท - sqlite3 โ SQLite command-line shell.
sqlite3ยทยท lang:
sql
debug
- adb โ Android Debug Bridge for interacting with Android devices and emulators.
adbยทยท lang:
allยท also:device,debug - mcp-inspector โ Interactive developer tool for inspecting and debugging Model Context Protocol servers.
mcp-inspectorยทยท lang:
allยท also:agent,debugยท - mcptools โ Command-line utilities for interacting with and debugging MCP servers.
mcptoolsยทยท lang:
allยท also:agent,debugยท
deploy
- docker โ Container build and runtime CLI.
dockerยทยท lang:
allยท also:build,deploy - docker-compose โ Docker Compose standalone CLI.
docker-composeยทยท lang:
allยท also:deploy - eas โ Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
easยทยท lang:
javascript,typescriptยท also:build,mobile - fastlane โ Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
fastlaneยทยท lang:
rubyยท also:mobile,signing - railway โ Railway deployment and project management CLI.
railwayยทยท lang:
allยท - vercel โ Vercel project deployment CLI.
vercelยทยท lang:
javascript,typescriptยท
device
- adb โ Android Debug Bridge for interacting with Android devices and emulators.
adbยทยท lang:
allยท also:device,debug - simctl โ Apple simulator control CLI, usually invoked as
xcrun simctl.simctlยทยท lang:
allยท also:simulator,device
docs
- gitingest โ Turn a Git repository or URL into an LLM-friendly text digest.
gitingestยทยท lang:
allยท also:agent,docsยท - glow โ Terminal Markdown renderer.
glowยทยท lang:
allยท - imagemagick โ ImageMagick CLI suite for inspecting, converting, and transforming images.
magickยทยท lang:
allยท also:docs - lychee โ Fast link checker for Markdown, HTML, and other text files.
lycheeยทยท lang:
allยท also:network,lintยท - markdownlint-cli2 โ Fast Markdown/CommonMark style linter for documentation files.
markdownlint-cli2ยทยท lang:
markdownยท also:lintยท - mdbook โ Build books and documentation sites from Markdown.
mdbookยทยท lang:
markdownยท - pandoc โ Universal document converter for Markdown, HTML, DOCX, LaTeX, and more.
pandocยทยท lang:
markdownยท also:text - pdftoppm โ Poppler CLI for rendering PDF pages to image files.
pdftoppmยทยท lang:
allยท also:file-viewer - pdftotext โ Poppler CLI for extracting text from PDF files.
pdftotextยทยท lang:
allยท also:text,file-viewer - qpdf โ Command-line tool for inspecting, transforming, splitting, and repairing PDF files.
qpdfยทยท lang:
allยท also:file-viewerยท - repomix โ Package repository contents into an AI-friendly context file.
repomixยทยท lang:
allยท also:agent,docsยท - tesseract โ OCR engine CLI for extracting text from images and scanned documents.
tesseractยทยท lang:
allยท also:image,textยท - tldr โ Community-maintained concise command examples.
tldrยทยท lang:
allยท - vale โ Prose linter for documentation, technical writing, and style guides.
valeยทยท lang:
markdown,textยท also:lint
editor
- helix โ Modal terminal editor with built-in LSP and tree-sitter support.
hxยทยท lang:
allยท
environment
- apk โ Alpine Linux package manager for installing and updating system packages in Alpine hosts and containers.
apkยทยท lang:
allยท also:environment - apt โ Debian and Ubuntu package manager for installing and updating system packages.
aptยทยท lang:
allยท also:environment - asdf โ Multi-language runtime and tool version manager driven by .tool-versions and plugins.
asdfยทยท lang:
allยท also:environment,toolchain - brew โ Homebrew package manager for installing command-line tools, libraries, and applications on macOS and Linux.
brewยทยท lang:
allยท also:environment - choco โ Chocolatey package manager for installing and maintaining Windows software from the command line.
chocoยทยท lang:
allยท also:environment - devcontainer โ CLI for building and running Development Containers.
devcontainerยทยท lang:
allยท - direnv โ Per-directory shell environment loader.
direnvยทยท lang:
allยท - dnf โ Fedora, RHEL, and compatible Linux package manager for system packages.
dnfยทยท lang:
allยท also:environmentยท - fnm โ Fast Node.js version manager.
fnmยทยท lang:
allยท - mise โ Development tool version manager and task runner.
miseยทยท lang:
allยท also:package-managerยท - nix โ Reproducible package manager and build system.
nixยทยท lang:
allยท - pacman โ Arch Linux package manager for installing and updating system packages.
pacmanยทยท lang:
allยท also:environment - scoop โ Windows command-line package manager for installing developer tools and applications without admin by default.
scoopยทยท lang:
allยท also:environmentยท - volta โ JavaScript toolchain manager for pinning Node, npm, pnpm, and yarn.
voltaยทยท lang:
javascript,typescriptยท - winget โ Microsoft Windows Package Manager for installing and updating desktop apps and developer tools.
wingetยทยท lang:
allยท also:environmentยท - zypper โ openSUSE and SUSE Linux package manager for installing and updating system packages.
zypperยทยท lang:
allยท also:environment
file-viewer
- bat โ Syntax-highlighted cat replacement for reading files.
batยทยท lang:
allยท - broot โ Interactive directory tree navigator with fuzzy search.
brootยทยท lang:
allยท - dua โ Disk usage analyzer for finding large files and directories.
duaยทยท lang:
allยท - dust โ Visual disk usage summary for directories.
dustยทยท lang:
allยท - eza โ Modern directory listing tool.
ezaยทยท lang:
allยท - lsd โ Modern ls alternative with colors, icons, and tree output.
lsdยทยท lang:
allยท - pdftoppm โ Poppler CLI for rendering PDF pages to image files.
pdftoppmยทยท lang:
allยท also:file-viewer - pdftotext โ Poppler CLI for extracting text from PDF files.
pdftotextยทยท lang:
allยท also:text,file-viewer - qpdf โ Command-line tool for inspecting, transforming, splitting, and repairing PDF files.
qpdfยทยท lang:
allยท also:file-viewerยท - tree โ Display directory structure as a tree.
treeยทยท lang:
all - yazi โ Fast terminal file manager with async I/O.
yaziยทยท lang:
allยท
formatter
- cargo-fmt โ Rust formatter distributed as a Cargo subcommand.
cargo-fmtยทยท lang:
rustยท - clang-format โ Formatter for C, C++, Objective-C, Java, JavaScript, and related languages.
clang-formatยทยท lang:
c,cpp,objective-c,java - gofmt โ Standard Go source formatter.
gofmtยทยท lang:
goยท - prettier โ Opinionated code formatter for JavaScript and related formats.
prettierยทยท lang:
javascript,typescript,css,htmlยท - taplo โ TOML formatter, linter, and language tooling.
taploยทยท lang:
tomlยท - yamllint โ Linter for YAML files and style conventions.
yamllintยทยท lang:
yamlยท also:formatterยท
image
- imagemagick โ ImageMagick CLI suite for inspecting, converting, and transforming images.
magickยทยท lang:
allยท also:docs - tesseract โ OCR engine CLI for extracting text from images and scanned documents.
tesseractยทยท lang:
allยท also:image,textยท
infra
- ansible โ Automation and configuration management CLI.
ansibleยทยท lang:
allยท - pulumi โ Infrastructure as code CLI for Pulumi stacks.
pulumiยทยท lang:
allยท - terraform โ Infrastructure as code CLI.
terraformยทยท lang:
hclยท - terragrunt โ Thin wrapper for Terraform that manages remote state and repeated configuration.
terragruntยทยท lang:
hclยท - tofu โ OpenTofu infrastructure as code CLI.
tofuยทยท lang:
hclยท
kubernetes
- helm โ Kubernetes package manager for charts.
helmยทยท lang:
allยท - k9s โ Terminal UI for managing Kubernetes clusters.
k9sยทยท lang:
allยท - kind โ Run local Kubernetes clusters in Docker containers.
kindยทยท lang:
allยท - kubectl โ Kubernetes command-line tool.
kubectlยทยท lang:
all - kustomize โ Kubernetes configuration customization tool.
kustomizeยทยท lang:
allยท - minikube โ Local Kubernetes development cluster manager.
minikubeยทยท lang:
allยท - stern โ Multi-pod Kubernetes log tailing CLI.
sternยทยท lang:
allยท
lint
- actionlint โ Static checker for GitHub Actions workflow files.
actionlintยทยท lang:
yamlยท also:lintยท - biome โ Fast formatter and linter for JavaScript, TypeScript, JSON, and CSS.
biomeยทยท lang:
javascript,typescript,json,cssยท - cargo-clippy โ Rust linter distributed as a Cargo subcommand.
cargo-clippyยทยท lang:
rustยท - clang-tidy โ C and C++ linter and static analysis tool.
clang-tidyยทยท lang:
c,cpp - eslint โ JavaScript and TypeScript linting CLI.
eslintยทยท lang:
javascript,typescriptยท - hadolint โ Dockerfile linter that checks common mistakes and shell best practices.
hadolintยทยท lang:
dockerfileยท also:lintยท - lychee โ Fast link checker for Markdown, HTML, and other text files.
lycheeยทยท lang:
allยท also:network,lintยท - markdownlint-cli2 โ Fast Markdown/CommonMark style linter for documentation files.
markdownlint-cli2ยทยท lang:
markdownยท also:lintยท - pre-commit โ Framework for running repository-defined checks before commits.
pre-commitยทยท lang:
allยท also:lint,testยท - ruff โ Fast Python linter and formatter.
ruffยทยท lang:
pythonยท - shellcheck โ Static analysis tool for shell scripts.
shellcheckยทยท lang:
shellยท - typos โ Source code spell checker.
typosยทยท lang:
allยท - vale โ Prose linter for documentation, technical writing, and style guides.
valeยทยท lang:
markdown,textยท also:lint - yamllint โ Linter for YAML files and style conventions.
yamllintยทยท lang:
yamlยท also:formatterยท
mcp
- mcp-inspector โ Interactive developer tool for inspecting and debugging Model Context Protocol servers.
mcp-inspectorยทยท lang:
allยท also:agent,debugยท - mcp-proxy โ Proxy and bridge for Model Context Protocol servers and transports.
mcp-proxyยทยท lang:
allยท also:agent,networkยท - mcptools โ Command-line utilities for interacting with and debugging MCP servers.
mcptoolsยทยท lang:
allยท also:agent,debugยท - supergateway โ Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
supergatewayยทยท lang:
allยท also:agent,networkยท
metrics
- tokei โ Count code, comments, blanks, and files by language.
tokeiยทยท lang:
allยท
mobile
- adb โ Android Debug Bridge for interacting with Android devices and emulators.
adbยทยท lang:
allยท also:device,debug - capacitor โ Capacitor CLI for syncing web apps into native Android and iOS projects.
capยทยท lang:
javascript,typescriptยท also:mobile - eas โ Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
easยทยท lang:
javascript,typescriptยท also:build,mobile - emulator โ Android Emulator CLI for listing and launching Android virtual devices.
emulatorยทยท lang:
allยท also:simulator - expo โ Expo CLI for developing, prebuilding, and running React Native apps.
expoยทยท lang:
javascript,typescriptยท also:runtime,mobile - fastlane โ Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
fastlaneยทยท lang:
rubyยท also:mobile,signing - flutter โ Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
flutterยทยท lang:
dartยท also:test,package-manager,mobile - pod โ CocoaPods dependency manager CLI for Apple platform projects.
podยทยท lang:
swift,objective-cยท also:mobile - simctl โ Apple simulator control CLI, usually invoked as
xcrun simctl.simctlยทยท lang:
allยท also:simulator,device - xcodebuild โ Xcode command-line build and test tool for Apple platforms.
xcodebuildยทยท lang:
swift,objective-cยท also:test,mobile
network
- curl โ Command-line HTTP and network transfer client.
curlยทยท lang:
all - httpie โ Human-friendly command-line HTTP client.
httpยทยท lang:
allยท - lychee โ Fast link checker for Markdown, HTML, and other text files.
lycheeยทยท lang:
allยท also:network,lintยท - mcp-proxy โ Proxy and bridge for Model Context Protocol servers and transports.
mcp-proxyยทยท lang:
allยท also:agent,networkยท - miniserve โ Small CLI for serving files over HTTP.
miniserveยทยท lang:
allยท - oha โ HTTP load generator and benchmark tool.
ohaยทยท lang:
allยท also:networkยท - supergateway โ Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
supergatewayยทยท lang:
allยท also:agent,networkยท - websocat โ Command-line client and relay for WebSocket connections.
websocatยทยท lang:
allยท also:apiยท - xh โ Fast and friendly HTTP client inspired by HTTPie.
xhยทยท lang:
allยท
package-manager
- apk โ Alpine Linux package manager for installing and updating system packages in Alpine hosts and containers.
apkยทยท lang:
allยท also:environment - apt โ Debian and Ubuntu package manager for installing and updating system packages.
aptยทยท lang:
allยท also:environment - asdf โ Multi-language runtime and tool version manager driven by .tool-versions and plugins.
asdfยทยท lang:
allยท also:environment,toolchain - brew โ Homebrew package manager for installing command-line tools, libraries, and applications on macOS and Linux.
brewยทยท lang:
allยท also:environment - bun โ JavaScript runtime and package manager.
bunยทยท lang:
javascript,typescriptยท also:runtime,build,test - bundle โ Ruby dependency manager and command runner.
bundleยทยท lang:
rubyยท - cargo โ Rust package manager and build tool.
cargoยทยท lang:
rustยท also:test,package-managerยท - cargo-binstall โ Install Rust binary crates from prebuilt artifacts when available.
cargo-binstallยทยท lang:
rustยท - choco โ Chocolatey package manager for installing and maintaining Windows software from the command line.
chocoยทยท lang:
allยท also:environment - composer โ PHP dependency manager and project command runner.
composerยทยท lang:
phpยท - corepack โ Node.js package manager shim for pnpm and Yarn.
corepackยทยท lang:
javascript,typescriptยท - dnf โ Fedora, RHEL, and compatible Linux package manager for system packages.
dnfยทยท lang:
allยท also:environmentยท - flutter โ Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
flutterยทยท lang:
dartยท also:test,package-manager,mobile - hatch โ Python project, environment, and packaging manager.
hatchยทยท lang:
pythonยท - mise โ Development tool version manager and task runner.
miseยทยท lang:
allยท also:package-managerยท - npm โ Node.js package manager bundled with npm.
npmยทยท lang:
javascript,typescriptยท also:build,test - pacman โ Arch Linux package manager for installing and updating system packages.
pacmanยทยท lang:
allยท also:environment - pip โ Python package installer.
pipยทยท lang:
python - pipx โ Install and run Python CLI applications in isolated environments.
pipxยทยท lang:
pythonยท - pnpm โ Fast disk-efficient JavaScript package manager.
pnpmยทยท lang:
javascript,typescriptยท also:build,test - pod โ CocoaPods dependency manager CLI for Apple platform projects.
podยทยท lang:
swift,objective-cยท also:mobile - poetry โ Python packaging and dependency management tool.
poetryยทยท lang:
pythonยท also:build,testยท - scoop โ Windows command-line package manager for installing developer tools and applications without admin by default.
scoopยทยท lang:
allยท also:environmentยท - uv โ Fast Python package and environment manager.
uvยทยท lang:
pythonยท also:runtime,testยท - winget โ Microsoft Windows Package Manager for installing and updating desktop apps and developer tools.
wingetยทยท lang:
allยท also:environmentยท - yarn โ JavaScript package manager.
yarnยทยท lang:
javascript,typescriptยท also:build,test - zypper โ openSUSE and SUSE Linux package manager for installing and updating system packages.
zypperยทยท lang:
allยท also:environment
runtime
- bun โ JavaScript runtime and package manager.
bunยทยท lang:
javascript,typescriptยท also:runtime,build,test - deno โ Secure JavaScript and TypeScript runtime with built-in tooling.
denoยทยท lang:
javascript,typescriptยท - expo โ Expo CLI for developing, prebuilding, and running React Native apps.
expoยทยท lang:
javascript,typescriptยท also:runtime,mobile - java โ Java runtime command-line launcher.
javaยทยท lang:
java - node โ JavaScript runtime for Node.js projects.
nodeยทยท lang:
javascript,typescript - php โ PHP runtime command-line interface.
phpยทยท lang:
phpยท - python โ Python interpreter.
pythonยทยท lang:
python - ruby โ Ruby language runtime CLI.
rubyยทยท lang:
rubyยท - uv โ Fast Python package and environment manager.
uvยทยท lang:
pythonยท also:runtime,testยท
search
- ast-grep โ Structural code search and rewrite tool based on AST patterns.
ast-grepยทยท lang:
allยท - fd โ Fast filesystem entry finder.
fdยทยท lang:
allยท - find โ GNU find for locating files by name, type, time, and predicates.
gfindยทยท lang:
all - fzf โ General-purpose command-line fuzzy finder.
fzfยทยท lang:
allยท - grep โ Classic line-oriented text search.
grepยทยท lang:
all - rg โ Fast recursive text search for codebases.
rgยทยท lang:
allยท - rga โ ripgrep wrapper for PDFs, archives, e-books, Office documents, and more.
rgaยทยท lang:
allยท
secrets
- op โ 1Password CLI for secrets, vaults, and service accounts.
opยทยท lang:
all - sops โ Editor and automation tool for encrypted secrets files.
sopsยทยท lang:
allยท
security
- age โ Simple file encryption tool and format.
ageยทยท lang:
allยท - cargo-audit โ Audit Rust dependency trees for known security vulnerabilities.
cargo-auditยทยท lang:
rustยท - cargo-deny โ Rust dependency policy checker for advisories, licenses, bans, and sources.
cargo-denyยทยท lang:
rustยท - cosign โ Container image and artifact signing CLI from Sigstore.
cosignยทยท lang:
allยท - detect-secrets โ Secret scanner and baseline tool for preventing committed credentials.
detect-secretsยทยท lang:
allยท - gitleaks โ Secret scanner for git repositories and filesystems.
gitleaksยทยท lang:
allยท - grype โ Vulnerability scanner for container images and filesystems.
grypeยทยท lang:
allยท - openssl โ Cryptography, certificate, and TLS inspection toolkit.
opensslยทยท lang:
allยท - osv-scanner โ Vulnerability scanner for dependencies using the OSV database.
osv-scannerยทยท lang:
allยท - pip-audit โ Python dependency vulnerability scanner from PyPA.
pip-auditยทยท lang:
pythonยท - semgrep โ Static analysis and code search tool using semantic rules.
semgrepยทยท lang:
allยท - syft โ SBOM generator for container images and filesystems.
syftยทยท lang:
allยท - trivy โ Vulnerability, misconfiguration, secret, and SBOM scanner.
trivyยทยท lang:
allยท - trufflehog โ Secret scanner for repositories, filesystems, and remote sources.
trufflehogยทยท lang:
allยท - zizmor โ Static security analyzer for GitHub Actions workflows.
zizmorยทยท lang:
yamlยท also:securityยท
shell
- aichat โ All-in-one command-line LLM chat, shell assistant, and RAG tool.
aichatยทยท lang:
allยท also:shellยท - atuin โ Searchable shell history with optional sync.
atuinยทยท lang:
allยท - bash โ GNU Bourne Again Shell for Unix-style command execution and scripting.
bashยทยท lang:
all - brush โ Unix-like shell tool for Windows command workflows.
brushยทยท lang:
all - cmd โ Windows Command Prompt interpreter for batch files and cmd.exe builtins.
cmdยทยท lang:
all - fish โ Friendly interactive shell with syntax that is intentionally not POSIX-compatible.
fishยทยท lang:
all - gh-copilot โ GitHub CLI Copilot extension for shell assistance and command explanation.
gh-copilotยทยท lang:
allยท also:shellยท - llm โ Command-line utility and Python library for running prompts against large language models.
llmยทยท lang:
allยท also:shell - mods โ Pipe-friendly AI assistant for the command line from Charm.
modsยทยท lang:
allยท also:shellยท - nu โ Structured shell and scripting language.
nuยทยท lang:
allยท - powershell โ Windows PowerShell 5.1 shell and automation runtime.
powershellยทยท lang:
all - pwsh โ PowerShell 7+ cross-platform shell and automation runtime.
pwshยทยท lang:
allยท - rtk โ Local shell wrapper used to run commands with workspace-specific behavior.
rtkยทยท lang:
all - sh โ POSIX-style shell for portable command execution and scripts.
shยทยท lang:
all - shell-gpt โ Command-line AI assistant for shell command generation and explanations.
sgptยทยท lang:
allยท also:shellยท - starship โ Cross-shell prompt renderer.
starshipยทยท lang:
allยท - tmux โ Terminal multiplexer for persistent Unix terminal sessions.
tmuxยทยท lang:
allยท also:terminalยท - zellij โ Terminal workspace and multiplexer.
zellijยทยท lang:
allยท - zoxide โ Smarter cd command based on frecency.
zoxideยทยท lang:
allยท - zsh โ Z shell for interactive Unix shells and zsh-specific scripts.
zshยทยท lang:
all
signing
- fastlane โ Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
fastlaneยทยท lang:
rubyยท also:mobile,signing
simulator
- emulator โ Android Emulator CLI for listing and launching Android virtual devices.
emulatorยทยท lang:
allยท also:simulator - simctl โ Apple simulator control CLI, usually invoked as
xcrun simctl.simctlยทยท lang:
allยท also:simulator,device
system
- bottom โ Terminal system monitor for processes, CPU, memory, disks, and network.
btmยทยท lang:
allยท - procs โ Modern process viewer.
procsยทยท lang:
allยท
terminal
- paseo โ Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
paseoยทยท lang:
allยท also:automation,terminalยท - pueue โ Command-line task queue for running and supervising background shell commands.
pueueยทยท lang:
allยท also:terminalยท - tmux โ Terminal multiplexer for persistent Unix terminal sessions.
tmuxยทยท lang:
allยท also:terminalยท
test
- bun โ JavaScript runtime and package manager.
bunยทยท lang:
javascript,typescriptยท also:runtime,build,test - cargo โ Rust package manager and build tool.
cargoยทยท lang:
rustยท also:test,package-managerยท - cargo-nextest โ Fast Rust test runner for Cargo projects.
cargo-nextestยทยท lang:
rustยท - flutter โ Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
flutterยทยท lang:
dartยท also:test,package-manager,mobile - jest โ JavaScript testing framework CLI.
jestยทยท lang:
javascript,typescriptยท - just โ Command runner for project recipes.
justยทยท lang:
allยท also:build,testยท - k6 โ Load testing CLI for APIs and services.
k6ยทยท lang:
javascriptยท - make โ Build automation tool driven by Makefile targets.
makeยทยท lang:
allยท also:test,automation - npm โ Node.js package manager bundled with npm.
npmยทยท lang:
javascript,typescriptยท also:build,test - pnpm โ Fast disk-efficient JavaScript package manager.
pnpmยทยท lang:
javascript,typescriptยท also:build,test - poetry โ Python packaging and dependency management tool.
poetryยทยท lang:
pythonยท also:build,testยท - pre-commit โ Framework for running repository-defined checks before commits.
pre-commitยทยท lang:
allยท also:lint,testยท - pytest โ Python testing framework CLI.
pytestยทยท lang:
pythonยท - task โ Task runner using Taskfile.yml or Taskfile.yaml.
taskยทยท lang:
allยท also:build,testยท - tox โ Python test automation across environments.
toxยทยท lang:
pythonยท - uv โ Fast Python package and environment manager.
uvยทยท lang:
pythonยท also:runtime,testยท - vitest โ Vite-native JavaScript and TypeScript test runner.
vitestยทยท lang:
javascript,typescriptยท - xcodebuild โ Xcode command-line build and test tool for Apple platforms.
xcodebuildยทยท lang:
swift,objective-cยท also:test,mobile - yarn โ JavaScript package manager.
yarnยทยท lang:
javascript,typescriptยท also:build,test
text
- awk โ Pattern scanning and text processing language.
awkยทยท lang:
all - files-to-prompt โ Concatenate selected files into prompt-ready text for LLM workflows.
files-to-promptยทยท lang:
allยท also:agent,textยท - pandoc โ Universal document converter for Markdown, HTML, DOCX, LaTeX, and more.
pandocยทยท lang:
markdownยท also:text - pdftotext โ Poppler CLI for extracting text from PDF files.
pdftotextยทยท lang:
allยท also:text,file-viewer - sd โ Simple and fast find-and-replace CLI.
sdยทยท lang:
allยท - sed โ Stream editor for text substitution and filtering.
sedยทยท lang:
all - tesseract โ OCR engine CLI for extracting text from images and scanned documents.
tesseractยทยท lang:
allยท also:image,textยท
toolchain
- asdf โ Multi-language runtime and tool version manager driven by .tool-versions and plugins.
asdfยทยท lang:
allยท also:environment,toolchain - rustup โ Rust toolchain installer and version manager.
rustupยทยท lang:
rustยท
type-checker
- mypy โ Static type checker for Python.
mypyยทยท lang:
pythonยท - pyright โ Static type checker for Python.
pyrightยทยท lang:
pythonยท - tsc โ TypeScript compiler and type checker.
tscยทยท lang:
javascript,typescriptยท
vcs
- delta โ Syntax-highlighting pager for git, diff, and grep output.
deltaยทยท lang:
allยท - gh โ GitHub command-line interface.
ghยทยท lang:
allยท - git โ Distributed version control system.
gitยทยท lang:
all - git-lfs โ Git extension for large file storage.
git-lfsยทยท lang:
allยท - lazygit โ Terminal UI for git repositories.
lazygitยทยท lang:
allยท
Maintaining the registry
Add or edit a YAML card under data/tools/. Keep entries short, factual, and operational:
- describe the real command-line action surface an agent can call;
- write
use_whenandavoid_whenas decision rules, not marketing copy; - declare risk level and side effects honestly;
- include guardrails for auth, secrets, network calls, writes, deployments, and destructive operations;
- prefer official docs for
docsorhomepagelinks.
[!TIP]
If a tool can mutate remote state, expose secrets, execute generated code, or deploy infrastructure, mark it as high risk and add concrete guardrails.
The GitHub workflow regenerates this README on pushes to main and checks generated output on pull requests.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi