Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Agent CLI

A machine-readable awesome list of CLI tools, risks, effects, and guardrails for AI coding agents.

tools: 240 categories: 45 yaml: registry GitHub Repo stars Awesome Update README

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 by scripts/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, or test.

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 240
Category tags 45
Language/ecosystem tags 32
GitHub-backed tools 175 with live star badges
Risk distribution Low: 28 · Medium: 123 · High: 89

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 · risk: medium · lang: all
  • pwsh — PowerShell 7+ cross-platform shell and automation runtime.
    pwsh · risk: medium · lang: all · GitHub Repo stars
  • tmux — Terminal multiplexer for persistent Unix terminal sessions.
    tmux · risk: medium · lang: all · also: terminal · GitHub Repo stars
  • pueue — Command-line task queue for running and supervising background shell commands.
    pueue · risk: medium · lang: all · also: terminal · GitHub Repo stars
  • crush — Terminal-native AI coding agent from Charm.
    crush · risk: high · lang: all · GitHub Repo stars
  • repomix — Package repository contents into an AI-friendly context file.
    repomix · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • files-to-prompt — Concatenate selected files into prompt-ready text for LLM workflows.
    files-to-prompt · risk: high · lang: all · also: agent, text · GitHub Repo stars
  • llm — Command-line utility and Python library for running prompts against large language models.
    llm · risk: high · lang: all · also: shell
  • mcp-inspector — Interactive developer tool for inspecting and debugging Model Context Protocol servers.
    mcp-inspector · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • mcp-proxy — Proxy and bridge for Model Context Protocol servers and transports.
    mcp-proxy · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • actionlint — Static checker for GitHub Actions workflow files.
    actionlint · risk: low · lang: yaml · also: lint · GitHub Repo stars
  • zizmor — Static security analyzer for GitHub Actions workflows.
    zizmor · risk: medium · lang: yaml · also: security · GitHub Repo stars
  • detect-secrets — Secret scanner and baseline tool for preventing committed credentials.
    detect-secrets · risk: high · lang: all · GitHub Repo stars
  • osv-scanner — Vulnerability scanner for dependencies using the OSV database.
    osv-scanner · risk: medium · lang: all · GitHub Repo stars

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 plane categories 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 27 0 1 26 control plane
agent-context 4 0 0 4 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 4 0 1 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 17 0 4 13 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 2 1 1 0 operator surface
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 21 2 13 6 control plane
signing 1 0 0 1 control plane
simulator 2 0 1 1 control plane
system 2 2 0 0 safe default
terminal 4 0 3 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 categories

agent

  • agenttrace — Local TUI for auditing AI coding-agent session logs, costs, tool failures, latency, and report regressions.
    agenttrace · risk: medium · lang: all · also: debug, metrics, terminal · GitHub Repo stars
  • aichat — All-in-one command-line LLM chat, shell assistant, and RAG tool.
    aichat · risk: high · lang: all · also: shell · GitHub Repo stars
  • aider — AI pair programming CLI that edits files through chat.
    aider · risk: high · lang: all · GitHub Repo stars
  • amp — Terminal AI coding agent from Sourcegraph.
    amp · risk: high · lang: all
  • claude — Anthropic Claude Code command-line coding assistant.
    claude · risk: high · lang: all
  • codex — OpenAI Codex command-line coding agent.
    codex · risk: high · lang: all · GitHub Repo stars
  • codex-profile — Switch Codex CLI and Desktop accounts with isolated CODEX_HOME profiles.
    codex-profile · risk: high · lang: all · also: environment, shell · GitHub Repo stars
  • crush — Terminal-native AI coding agent from Charm.
    crush · risk: high · lang: all · GitHub Repo stars
  • cursor-agent — Cursor's terminal coding agent.
    cursor-agent · risk: high · lang: all
  • files-to-prompt — Concatenate selected files into prompt-ready text for LLM workflows.
    files-to-prompt · risk: high · lang: all · also: agent, text · GitHub Repo stars
  • gemini — Google Gemini command-line AI assistant.
    gemini · risk: high · lang: all · GitHub Repo stars
  • gh-copilot — GitHub CLI Copilot extension for shell assistance and command explanation.
    gh-copilot · risk: high · lang: all · also: shell · GitHub Repo stars
  • gitingest — Turn a Git repository or URL into an LLM-friendly text digest.
    gitingest · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • goose — Open-source local AI agent framework and CLI from Block.
    goose · risk: high · lang: all · GitHub Repo stars
  • llm — Command-line utility and Python library for running prompts against large language models.
    llm · risk: high · lang: all · also: shell
  • mcp-inspector — Interactive developer tool for inspecting and debugging Model Context Protocol servers.
    mcp-inspector · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • mcp-proxy — Proxy and bridge for Model Context Protocol servers and transports.
    mcp-proxy · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • mcptools — Command-line utilities for interacting with and debugging MCP servers.
    mcptools · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • mods — Pipe-friendly AI assistant for the command line from Charm.
    mods · risk: high · lang: all · also: shell · GitHub Repo stars
  • opencode — Terminal-based AI coding agent.
    opencode · risk: high · lang: all · GitHub Repo stars
  • paseo — Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
    paseo · risk: high · lang: all · also: automation, terminal · GitHub Repo stars
  • q — Amazon Q Developer command-line assistant.
    q · risk: high · lang: all
  • qwen — Qwen command-line AI coding assistant.
    qwen · risk: high · lang: all · GitHub Repo stars
  • repomix — Package repository contents into an AI-friendly context file.
    repomix · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • shell-gpt — Command-line AI assistant for shell command generation and explanations.
    sgpt · risk: high · lang: all · also: shell · GitHub Repo stars
  • supergateway — Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
    supergateway · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • tree-ring — Local-first Rust CLI/TUI for AI-agent memory lifecycle.
    tree-ring · risk: high · lang: all · also: agent · GitHub Repo stars

agent-context

  • files-to-prompt — Concatenate selected files into prompt-ready text for LLM workflows.
    files-to-prompt · risk: high · lang: all · also: agent, text · GitHub Repo stars
  • gitingest — Turn a Git repository or URL into an LLM-friendly text digest.
    gitingest · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • repomix — Package repository contents into an AI-friendly context file.
    repomix · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • tree-ring — Local-first Rust CLI/TUI for AI-agent memory lifecycle.
    tree-ring · risk: high · lang: all · also: agent · GitHub Repo stars

api

  • buf — Protobuf linting, breaking-change detection, and code generation CLI.
    buf · risk: medium · lang: protobuf · GitHub Repo stars
  • grpcurl — Command-line gRPC client for inspecting and calling services.
    grpcurl · risk: high · lang: protobuf · GitHub Repo stars
  • websocat — Command-line client and relay for WebSocket connections.
    websocat · risk: medium · lang: all · also: api · GitHub Repo stars

archive

  • ouch — User-friendly archive compression and extraction CLI.
    ouch · risk: medium · lang: all · GitHub Repo stars
  • tar — Create and extract tar archives.
    tar · risk: medium · lang: all
  • unzip — Extract and inspect zip archives.
    unzip · risk: medium · lang: all
  • zip — Create and update zip archives.
    zip · risk: medium · lang: all

automation

  • bacon — Background Rust checker that runs cargo tasks on changes.
    bacon · risk: medium · lang: rust · GitHub Repo stars
  • cargo-watch — Run Cargo commands whenever project files change.
    cargo-watch · risk: medium · lang: rust · GitHub Repo stars
  • just — Command runner for project recipes.
    just · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • make — Build automation tool driven by Makefile targets.
    make · risk: medium · lang: all · also: test, automation
  • paseo — Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
    paseo · risk: high · lang: all · also: automation, terminal · GitHub Repo stars
  • pre-commit — Framework for running repository-defined checks before commits.
    pre-commit · risk: medium · lang: all · also: lint, test · GitHub Repo stars
  • pueue — Command-line task queue for running and supervising background shell commands.
    pueue · risk: medium · lang: all · also: terminal · GitHub Repo stars
  • task — Task runner using Taskfile.yml or Taskfile.yaml.
    task · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • watchexec — Run commands when watched files change.
    watchexec · risk: medium · lang: all · GitHub Repo stars

benchmark

  • hyperfine — Command-line benchmarking tool.
    hyperfine · risk: medium · lang: all · GitHub Repo stars
  • oha — HTTP load generator and benchmark tool.
    oha · risk: high · lang: all · also: network · GitHub Repo stars

browser-test

  • playwright — End-to-end browser testing and automation CLI.
    playwright · risk: medium · lang: javascript, typescript · GitHub Repo stars

build

  • bun — JavaScript runtime and package manager.
    bun · risk: medium · lang: javascript, typescript · also: runtime, build, test
  • capacitor — Capacitor CLI for syncing web apps into native Android and iOS projects.
    cap · risk: medium · lang: javascript, typescript · also: mobile
  • cargo — Rust package manager and build tool.
    cargo · risk: medium · lang: rust · also: test, package-manager · GitHub Repo stars
  • cmake — Cross-platform build system generator.
    cmake · risk: medium · lang: c, cpp · GitHub Repo stars
  • docker — Container build and runtime CLI.
    docker · risk: high · lang: all · also: build, deploy
  • dotnet — .NET SDK command-line interface.
    dotnet · risk: medium · lang: csharp, fsharp, visual-basic · GitHub Repo stars
  • eas — Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
    eas · risk: high · lang: javascript, typescript · also: build, mobile
  • expo — Expo CLI for developing, prebuilding, and running React Native apps.
    expo · risk: medium · lang: javascript, typescript · also: runtime, mobile
  • flutter — Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
    flutter · risk: medium · lang: dart · also: test, package-manager, mobile
  • go — Go toolchain for modules, build, test, and run.
    go · risk: medium · lang: go · GitHub Repo stars
  • gradle — Gradle build automation CLI.
    gradle · risk: medium · lang: java, kotlin, groovy, scala · GitHub Repo stars
  • just — Command runner for project recipes.
    just · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • make — Build automation tool driven by Makefile targets.
    make · risk: medium · lang: all · also: test, automation
  • mvn — Apache Maven build and dependency management CLI.
    mvn · risk: medium · lang: java, kotlin, scala · GitHub Repo stars
  • ninja — Small build system focused on speed.
    ninja · risk: medium · lang: c, cpp · GitHub Repo stars
  • npm — Node.js package manager bundled with npm.
    npm · risk: medium · lang: javascript, typescript · also: build, test
  • pnpm — Fast disk-efficient JavaScript package manager.
    pnpm · risk: medium · lang: javascript, typescript · also: build, test
  • poetry — Python packaging and dependency management tool.
    poetry · risk: medium · lang: python · also: build, test · GitHub Repo stars
  • sccache — Compiler cache for Rust, C, C++, and other compilers.
    sccache · risk: medium · lang: rust, c, cpp · GitHub Repo stars
  • task — Task runner using Taskfile.yml or Taskfile.yaml.
    task · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • trunk — Build, bundle, and serve Rust WebAssembly web applications.
    trunk · risk: medium · lang: rust · GitHub Repo stars
  • turbo — High-performance build system for JavaScript and TypeScript monorepos.
    turbo · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • vite — Frontend development server and build tool.
    vite · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • wasm-pack — Build and package Rust-generated WebAssembly.
    wasm-pack · risk: medium · lang: rust · GitHub Repo stars
  • xcodebuild — Xcode command-line build and test tool for Apple platforms.
    xcodebuild · risk: high · lang: swift, objective-c · also: test, mobile
  • yarn — JavaScript package manager.
    yarn · risk: medium · lang: javascript, typescript · also: build, test

ci

  • act — Run GitHub Actions workflows locally.
    act · risk: high · lang: all · GitHub Repo stars
  • actionlint — Static checker for GitHub Actions workflow files.
    actionlint · risk: low · lang: yaml · also: lint · GitHub Repo stars
  • zizmor — Static security analyzer for GitHub Actions workflows.
    zizmor · risk: medium · lang: yaml · also: security · GitHub Repo stars

cloud

  • aws — Amazon Web Services command-line interface.
    aws · risk: high · lang: all · GitHub Repo stars
  • az — Microsoft Azure command-line interface.
    az · risk: high · lang: all · GitHub Repo stars
  • firebase — Firebase project management and deployment CLI.
    firebase · risk: high · lang: all · GitHub Repo stars
  • flyctl — Fly.io command-line tool.
    flyctl · risk: high · lang: all · GitHub Repo stars
  • gcloud — Google Cloud command-line interface.
    gcloud · risk: high · lang: all · GitHub Repo stars
  • netlify — Netlify CLI for local development and deployment.
    netlify · risk: high · lang: all · GitHub Repo stars
  • stripe — Stripe CLI for local webhooks, API calls, and developer workflows.
    stripe · risk: high · lang: all · GitHub Repo stars
  • supabase — Supabase local development and project management CLI.
    supabase · risk: high · lang: all · GitHub Repo stars
  • wrangler — Cloudflare Workers and Pages CLI.
    wrangler · risk: high · lang: javascript, typescript, rust · GitHub Repo stars

compiler

  • clang — LLVM C, C++, and Objective-C compiler.
    clang · risk: medium · lang: c, cpp, objective-c
  • gcc — GNU Compiler Collection C and C++ compiler.
    gcc · risk: medium · lang: c, cpp, objective-c

container

  • docker — Container build and runtime CLI.
    docker · risk: high · lang: all · also: build, deploy
  • docker-compose — Docker Compose standalone CLI.
    docker-compose · risk: high · lang: all · also: deploy
  • hadolint — Dockerfile linter that checks common mistakes and shell best practices.
    hadolint · risk: low · lang: dockerfile · also: lint · GitHub Repo stars
  • podman — Daemonless container engine compatible with many Docker workflows.
    podman · risk: high · lang: all · GitHub Repo stars

data

  • jq — Command-line JSON processor.
    jq · risk: medium · lang: json · GitHub Repo stars
  • yq — Command-line YAML, JSON, XML, CSV, and properties processor.
    yq · risk: medium · lang: yaml, json · GitHub Repo stars

database

  • clickhouse — ClickHouse command-line client and local database tooling.
    clickhouse · risk: high · lang: sql · GitHub Repo stars
  • duckdb — Embedded analytical database CLI.
    duckdb · risk: medium · lang: sql · GitHub Repo stars
  • mongosh — MongoDB Shell for querying and administering MongoDB.
    mongosh · risk: high · lang: all · GitHub Repo stars
  • mysql — MySQL command-line client.
    mysql · risk: high · lang: sql
  • psql — PostgreSQL interactive terminal.
    psql · risk: high · lang: sql
  • redis-cli — Redis command-line client.
    redis-cli · risk: high · lang: all · GitHub Repo stars
  • sqlite3 — SQLite command-line shell.
    sqlite3 · risk: high · lang: sql

debug

  • adb — Android Debug Bridge for interacting with Android devices and emulators.
    adb · risk: high · lang: all · also: device, debug
  • agenttrace — Local TUI for auditing AI coding-agent session logs, costs, tool failures, latency, and report regressions.
    agenttrace · risk: medium · lang: all · also: debug, metrics, terminal · GitHub Repo stars
  • mcp-inspector — Interactive developer tool for inspecting and debugging Model Context Protocol servers.
    mcp-inspector · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • mcptools — Command-line utilities for interacting with and debugging MCP servers.
    mcptools · risk: high · lang: all · also: agent, debug · GitHub Repo stars

deploy

  • docker — Container build and runtime CLI.
    docker · risk: high · lang: all · also: build, deploy
  • docker-compose — Docker Compose standalone CLI.
    docker-compose · risk: high · lang: all · also: deploy
  • eas — Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
    eas · risk: high · lang: javascript, typescript · also: build, mobile
  • fastlane — Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
    fastlane · risk: high · lang: ruby · also: mobile, signing
  • railway — Railway deployment and project management CLI.
    railway · risk: high · lang: all · GitHub Repo stars
  • vercel — Vercel project deployment CLI.
    vercel · risk: high · lang: javascript, typescript · GitHub Repo stars

device

  • adb — Android Debug Bridge for interacting with Android devices and emulators.
    adb · risk: high · lang: all · also: device, debug
  • simctl — Apple simulator control CLI, usually invoked as xcrun simctl.
    simctl · risk: high · lang: all · also: simulator, device

docs

  • gitingest — Turn a Git repository or URL into an LLM-friendly text digest.
    gitingest · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • glow — Terminal Markdown renderer.
    glow · risk: low · lang: all · GitHub Repo stars
  • imagemagick — ImageMagick CLI suite for inspecting, converting, and transforming images.
    magick · risk: medium · lang: all · also: docs
  • lychee — Fast link checker for Markdown, HTML, and other text files.
    lychee · risk: medium · lang: all · also: network, lint · GitHub Repo stars
  • markdownlint-cli2 — Fast Markdown/CommonMark style linter for documentation files.
    markdownlint-cli2 · risk: low · lang: markdown · also: lint · GitHub Repo stars
  • mdbook — Build books and documentation sites from Markdown.
    mdbook · risk: medium · lang: markdown · GitHub Repo stars
  • pandoc — Universal document converter for Markdown, HTML, DOCX, LaTeX, and more.
    pandoc · risk: medium · lang: markdown · also: text
  • pdftoppm — Poppler CLI for rendering PDF pages to image files.
    pdftoppm · risk: medium · lang: all · also: file-viewer
  • pdftotext — Poppler CLI for extracting text from PDF files.
    pdftotext · risk: low · lang: all · also: text, file-viewer
  • qpdf — Command-line tool for inspecting, transforming, splitting, and repairing PDF files.
    qpdf · risk: medium · lang: all · also: file-viewer · GitHub Repo stars
  • repomix — Package repository contents into an AI-friendly context file.
    repomix · risk: high · lang: all · also: agent, docs · GitHub Repo stars
  • tesseract — OCR engine CLI for extracting text from images and scanned documents.
    tesseract · risk: medium · lang: all · also: image, text · GitHub Repo stars
  • tldr — Community-maintained concise command examples.
    tldr · risk: low · lang: all · GitHub Repo stars
  • vale — Prose linter for documentation, technical writing, and style guides.
    vale · risk: low · lang: markdown, text · also: lint

editor

  • helix — Modal terminal editor with built-in LSP and tree-sitter support.
    hx · risk: medium · lang: all · GitHub Repo stars

environment

  • apk — Alpine Linux package manager for installing and updating system packages in Alpine hosts and containers.
    apk · risk: high · lang: all · also: environment
  • apt — Debian and Ubuntu package manager for installing and updating system packages.
    apt · risk: high · lang: all · also: environment
  • asdf — Multi-language runtime and tool version manager driven by .tool-versions and plugins.
    asdf · risk: high · lang: all · also: environment, toolchain
  • brew — Homebrew package manager for installing command-line tools, libraries, and applications on macOS and Linux.
    brew · risk: high · lang: all · also: environment
  • choco — Chocolatey package manager for installing and maintaining Windows software from the command line.
    choco · risk: high · lang: all · also: environment
  • codex-profile — Switch Codex CLI and Desktop accounts with isolated CODEX_HOME profiles.
    codex-profile · risk: high · lang: all · also: environment, shell · GitHub Repo stars
  • devcontainer — CLI for building and running Development Containers.
    devcontainer · risk: high · lang: all · GitHub Repo stars
  • direnv — Per-directory shell environment loader.
    direnv · risk: high · lang: all · GitHub Repo stars
  • dnf — Fedora, RHEL, and compatible Linux package manager for system packages.
    dnf · risk: high · lang: all · also: environment · GitHub Repo stars
  • fnm — Fast Node.js version manager.
    fnm · risk: medium · lang: all · GitHub Repo stars
  • mise — Development tool version manager and task runner.
    mise · risk: medium · lang: all · also: package-manager · GitHub Repo stars
  • nix — Reproducible package manager and build system.
    nix · risk: medium · lang: all · GitHub Repo stars
  • pacman — Arch Linux package manager for installing and updating system packages.
    pacman · risk: high · lang: all · also: environment
  • scoop — Windows command-line package manager for installing developer tools and applications without admin by default.
    scoop · risk: high · lang: all · also: environment · GitHub Repo stars
  • volta — JavaScript toolchain manager for pinning Node, npm, pnpm, and yarn.
    volta · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • winget — Microsoft Windows Package Manager for installing and updating desktop apps and developer tools.
    winget · risk: high · lang: all · also: environment · GitHub Repo stars
  • zypper — openSUSE and SUSE Linux package manager for installing and updating system packages.
    zypper · risk: high · lang: all · also: environment

file-viewer

  • bat — Syntax-highlighted cat replacement for reading files.
    bat · risk: low · lang: all · GitHub Repo stars
  • broot — Interactive directory tree navigator with fuzzy search.
    broot · risk: low · lang: all · GitHub Repo stars
  • dua — Disk usage analyzer for finding large files and directories.
    dua · risk: medium · lang: all · GitHub Repo stars
  • dust — Visual disk usage summary for directories.
    dust · risk: low · lang: all · GitHub Repo stars
  • eza — Modern directory listing tool.
    eza · risk: low · lang: all · GitHub Repo stars
  • lsd — Modern ls alternative with colors, icons, and tree output.
    lsd · risk: low · lang: all · GitHub Repo stars
  • pdftoppm — Poppler CLI for rendering PDF pages to image files.
    pdftoppm · risk: medium · lang: all · also: file-viewer
  • pdftotext — Poppler CLI for extracting text from PDF files.
    pdftotext · risk: low · lang: all · also: text, file-viewer
  • qpdf — Command-line tool for inspecting, transforming, splitting, and repairing PDF files.
    qpdf · risk: medium · lang: all · also: file-viewer · GitHub Repo stars
  • tree — Display directory structure as a tree.
    tree · risk: low · lang: all
  • yazi — Fast terminal file manager with async I/O.
    yazi · risk: medium · lang: all · GitHub Repo stars

formatter

  • cargo-fmt — Rust formatter distributed as a Cargo subcommand.
    cargo-fmt · risk: medium · lang: rust · GitHub Repo stars
  • clang-format — Formatter for C, C++, Objective-C, Java, JavaScript, and related languages.
    clang-format · risk: medium · lang: c, cpp, objective-c, java
  • gofmt — Standard Go source formatter.
    gofmt · risk: medium · lang: go · GitHub Repo stars
  • prettier — Opinionated code formatter for JavaScript and related formats.
    prettier · risk: medium · lang: javascript, typescript, css, html · GitHub Repo stars
  • taplo — TOML formatter, linter, and language tooling.
    taplo · risk: medium · lang: toml · GitHub Repo stars
  • yamllint — Linter for YAML files and style conventions.
    yamllint · risk: low · lang: yaml · also: formatter · GitHub Repo stars

image

  • imagemagick — ImageMagick CLI suite for inspecting, converting, and transforming images.
    magick · risk: medium · lang: all · also: docs
  • tesseract — OCR engine CLI for extracting text from images and scanned documents.
    tesseract · risk: medium · lang: all · also: image, text · GitHub Repo stars

infra

  • ansible — Automation and configuration management CLI.
    ansible · risk: high · lang: all · GitHub Repo stars
  • pulumi — Infrastructure as code CLI for Pulumi stacks.
    pulumi · risk: high · lang: all · GitHub Repo stars
  • terraform — Infrastructure as code CLI.
    terraform · risk: high · lang: hcl · GitHub Repo stars
  • terragrunt — Thin wrapper for Terraform that manages remote state and repeated configuration.
    terragrunt · risk: high · lang: hcl · GitHub Repo stars
  • tofu — OpenTofu infrastructure as code CLI.
    tofu · risk: high · lang: hcl · GitHub Repo stars

kubernetes

  • helm — Kubernetes package manager for charts.
    helm · risk: high · lang: all · GitHub Repo stars
  • k9s — Terminal UI for managing Kubernetes clusters.
    k9s · risk: high · lang: all · GitHub Repo stars
  • kind — Run local Kubernetes clusters in Docker containers.
    kind · risk: high · lang: all · GitHub Repo stars
  • kubectl — Kubernetes command-line tool.
    kubectl · risk: high · lang: all
  • kustomize — Kubernetes configuration customization tool.
    kustomize · risk: medium · lang: all · GitHub Repo stars
  • minikube — Local Kubernetes development cluster manager.
    minikube · risk: high · lang: all · GitHub Repo stars
  • stern — Multi-pod Kubernetes log tailing CLI.
    stern · risk: medium · lang: all · GitHub Repo stars

lint

  • actionlint — Static checker for GitHub Actions workflow files.
    actionlint · risk: low · lang: yaml · also: lint · GitHub Repo stars
  • biome — Fast formatter and linter for JavaScript, TypeScript, JSON, and CSS.
    biome · risk: medium · lang: javascript, typescript, json, css · GitHub Repo stars
  • cargo-clippy — Rust linter distributed as a Cargo subcommand.
    cargo-clippy · risk: medium · lang: rust · GitHub Repo stars
  • clang-tidy — C and C++ linter and static analysis tool.
    clang-tidy · risk: medium · lang: c, cpp
  • eslint — JavaScript and TypeScript linting CLI.
    eslint · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • hadolint — Dockerfile linter that checks common mistakes and shell best practices.
    hadolint · risk: low · lang: dockerfile · also: lint · GitHub Repo stars
  • lychee — Fast link checker for Markdown, HTML, and other text files.
    lychee · risk: medium · lang: all · also: network, lint · GitHub Repo stars
  • markdownlint-cli2 — Fast Markdown/CommonMark style linter for documentation files.
    markdownlint-cli2 · risk: low · lang: markdown · also: lint · GitHub Repo stars
  • pre-commit — Framework for running repository-defined checks before commits.
    pre-commit · risk: medium · lang: all · also: lint, test · GitHub Repo stars
  • ruff — Fast Python linter and formatter.
    ruff · risk: medium · lang: python · GitHub Repo stars
  • shellcheck — Static analysis tool for shell scripts.
    shellcheck · risk: low · lang: shell · GitHub Repo stars
  • typos — Source code spell checker.
    typos · risk: medium · lang: all · GitHub Repo stars
  • vale — Prose linter for documentation, technical writing, and style guides.
    vale · risk: low · lang: markdown, text · also: lint
  • yamllint — Linter for YAML files and style conventions.
    yamllint · risk: low · lang: yaml · also: formatter · GitHub Repo stars

mcp

  • mcp-inspector — Interactive developer tool for inspecting and debugging Model Context Protocol servers.
    mcp-inspector · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • mcp-proxy — Proxy and bridge for Model Context Protocol servers and transports.
    mcp-proxy · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • mcptools — Command-line utilities for interacting with and debugging MCP servers.
    mcptools · risk: high · lang: all · also: agent, debug · GitHub Repo stars
  • supergateway — Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
    supergateway · risk: high · lang: all · also: agent, network · GitHub Repo stars

metrics

  • agenttrace — Local TUI for auditing AI coding-agent session logs, costs, tool failures, latency, and report regressions.
    agenttrace · risk: medium · lang: all · also: debug, metrics, terminal · GitHub Repo stars
  • tokei — Count code, comments, blanks, and files by language.
    tokei · risk: low · lang: all · GitHub Repo stars

mobile

  • adb — Android Debug Bridge for interacting with Android devices and emulators.
    adb · risk: high · lang: all · also: device, debug
  • capacitor — Capacitor CLI for syncing web apps into native Android and iOS projects.
    cap · risk: medium · lang: javascript, typescript · also: mobile
  • eas — Expo Application Services CLI for cloud builds, submissions, updates, and credentials.
    eas · risk: high · lang: javascript, typescript · also: build, mobile
  • emulator — Android Emulator CLI for listing and launching Android virtual devices.
    emulator · risk: medium · lang: all · also: simulator
  • expo — Expo CLI for developing, prebuilding, and running React Native apps.
    expo · risk: medium · lang: javascript, typescript · also: runtime, mobile
  • fastlane — Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
    fastlane · risk: high · lang: ruby · also: mobile, signing
  • flutter — Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
    flutter · risk: medium · lang: dart · also: test, package-manager, mobile
  • pod — CocoaPods dependency manager CLI for Apple platform projects.
    pod · risk: medium · lang: swift, objective-c · also: mobile
  • simctl — Apple simulator control CLI, usually invoked as xcrun simctl.
    simctl · risk: high · lang: all · also: simulator, device
  • xcodebuild — Xcode command-line build and test tool for Apple platforms.
    xcodebuild · risk: high · lang: swift, objective-c · also: test, mobile

network

  • curl — Command-line HTTP and network transfer client.
    curl · risk: medium · lang: all
  • httpie — Human-friendly command-line HTTP client.
    http · risk: medium · lang: all · GitHub Repo stars
  • lychee — Fast link checker for Markdown, HTML, and other text files.
    lychee · risk: medium · lang: all · also: network, lint · GitHub Repo stars
  • mcp-proxy — Proxy and bridge for Model Context Protocol servers and transports.
    mcp-proxy · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • miniserve — Small CLI for serving files over HTTP.
    miniserve · risk: high · lang: all · GitHub Repo stars
  • oha — HTTP load generator and benchmark tool.
    oha · risk: high · lang: all · also: network · GitHub Repo stars
  • supergateway — Gateway for exposing MCP stdio servers over SSE or HTTP-compatible transports.
    supergateway · risk: high · lang: all · also: agent, network · GitHub Repo stars
  • websocat — Command-line client and relay for WebSocket connections.
    websocat · risk: medium · lang: all · also: api · GitHub Repo stars
  • xh — Fast and friendly HTTP client inspired by HTTPie.
    xh · risk: medium · lang: all · GitHub Repo stars

package-manager

  • apk — Alpine Linux package manager for installing and updating system packages in Alpine hosts and containers.
    apk · risk: high · lang: all · also: environment
  • apt — Debian and Ubuntu package manager for installing and updating system packages.
    apt · risk: high · lang: all · also: environment
  • asdf — Multi-language runtime and tool version manager driven by .tool-versions and plugins.
    asdf · risk: high · lang: all · also: environment, toolchain
  • brew — Homebrew package manager for installing command-line tools, libraries, and applications on macOS and Linux.
    brew · risk: high · lang: all · also: environment
  • bun — JavaScript runtime and package manager.
    bun · risk: medium · lang: javascript, typescript · also: runtime, build, test
  • bundle — Ruby dependency manager and command runner.
    bundle · risk: medium · lang: ruby · GitHub Repo stars
  • cargo — Rust package manager and build tool.
    cargo · risk: medium · lang: rust · also: test, package-manager · GitHub Repo stars
  • cargo-binstall — Install Rust binary crates from prebuilt artifacts when available.
    cargo-binstall · risk: medium · lang: rust · GitHub Repo stars
  • choco — Chocolatey package manager for installing and maintaining Windows software from the command line.
    choco · risk: high · lang: all · also: environment
  • composer — PHP dependency manager and project command runner.
    composer · risk: medium · lang: php · GitHub Repo stars
  • corepack — Node.js package manager shim for pnpm and Yarn.
    corepack · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • dnf — Fedora, RHEL, and compatible Linux package manager for system packages.
    dnf · risk: high · lang: all · also: environment · GitHub Repo stars
  • flutter — Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
    flutter · risk: medium · lang: dart · also: test, package-manager, mobile
  • hatch — Python project, environment, and packaging manager.
    hatch · risk: medium · lang: python · GitHub Repo stars
  • mise — Development tool version manager and task runner.
    mise · risk: medium · lang: all · also: package-manager · GitHub Repo stars
  • npm — Node.js package manager bundled with npm.
    npm · risk: medium · lang: javascript, typescript · also: build, test
  • pacman — Arch Linux package manager for installing and updating system packages.
    pacman · risk: high · lang: all · also: environment
  • pip — Python package installer.
    pip · risk: medium · lang: python
  • pipx — Install and run Python CLI applications in isolated environments.
    pipx · risk: medium · lang: python · GitHub Repo stars
  • pnpm — Fast disk-efficient JavaScript package manager.
    pnpm · risk: medium · lang: javascript, typescript · also: build, test
  • pod — CocoaPods dependency manager CLI for Apple platform projects.
    pod · risk: medium · lang: swift, objective-c · also: mobile
  • poetry — Python packaging and dependency management tool.
    poetry · risk: medium · lang: python · also: build, test · GitHub Repo stars
  • scoop — Windows command-line package manager for installing developer tools and applications without admin by default.
    scoop · risk: high · lang: all · also: environment · GitHub Repo stars
  • uv — Fast Python package and environment manager.
    uv · risk: medium · lang: python · also: runtime, test · GitHub Repo stars
  • winget — Microsoft Windows Package Manager for installing and updating desktop apps and developer tools.
    winget · risk: high · lang: all · also: environment · GitHub Repo stars
  • yarn — JavaScript package manager.
    yarn · risk: medium · lang: javascript, typescript · also: build, test
  • zypper — openSUSE and SUSE Linux package manager for installing and updating system packages.
    zypper · risk: high · lang: all · also: environment

runtime

  • bun — JavaScript runtime and package manager.
    bun · risk: medium · lang: javascript, typescript · also: runtime, build, test
  • deno — Secure JavaScript and TypeScript runtime with built-in tooling.
    deno · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • expo — Expo CLI for developing, prebuilding, and running React Native apps.
    expo · risk: medium · lang: javascript, typescript · also: runtime, mobile
  • java — Java runtime command-line launcher.
    java · risk: medium · lang: java
  • node — JavaScript runtime for Node.js projects.
    node · risk: medium · lang: javascript, typescript
  • php — PHP runtime command-line interface.
    php · risk: medium · lang: php · GitHub Repo stars
  • python — Python interpreter.
    python · risk: medium · lang: python
  • ruby — Ruby language runtime CLI.
    ruby · risk: medium · lang: ruby · GitHub Repo stars
  • uv — Fast Python package and environment manager.
    uv · risk: medium · lang: python · also: runtime, test · GitHub Repo stars

search

  • ast-grep — Structural code search and rewrite tool based on AST patterns.
    ast-grep · risk: high · lang: all · GitHub Repo stars
  • fd — Fast filesystem entry finder.
    fd · risk: low · lang: all · GitHub Repo stars
  • find — GNU find for locating files by name, type, time, and predicates.
    gfind · risk: medium · lang: all
  • fzf — General-purpose command-line fuzzy finder.
    fzf · risk: low · lang: all · GitHub Repo stars
  • grep — Classic line-oriented text search.
    grep · risk: low · lang: all
  • rg — Fast recursive text search for codebases.
    rg · risk: low · lang: all · GitHub Repo stars
  • rga — ripgrep wrapper for PDFs, archives, e-books, Office documents, and more.
    rga · risk: medium · lang: all · GitHub Repo stars

secrets

  • op — 1Password CLI for secrets, vaults, and service accounts.
    op · risk: high · lang: all
  • sops — Editor and automation tool for encrypted secrets files.
    sops · risk: high · lang: all · GitHub Repo stars

security

  • age — Simple file encryption tool and format.
    age · risk: high · lang: all · GitHub Repo stars
  • cargo-audit — Audit Rust dependency trees for known security vulnerabilities.
    cargo-audit · risk: medium · lang: rust · GitHub Repo stars
  • cargo-deny — Rust dependency policy checker for advisories, licenses, bans, and sources.
    cargo-deny · risk: medium · lang: rust · GitHub Repo stars
  • cosign — Container image and artifact signing CLI from Sigstore.
    cosign · risk: high · lang: all · GitHub Repo stars
  • detect-secrets — Secret scanner and baseline tool for preventing committed credentials.
    detect-secrets · risk: high · lang: all · GitHub Repo stars
  • gitleaks — Secret scanner for git repositories and filesystems.
    gitleaks · risk: high · lang: all · GitHub Repo stars
  • grype — Vulnerability scanner for container images and filesystems.
    grype · risk: medium · lang: all · GitHub Repo stars
  • openssl — Cryptography, certificate, and TLS inspection toolkit.
    openssl · risk: high · lang: all · GitHub Repo stars
  • osv-scanner — Vulnerability scanner for dependencies using the OSV database.
    osv-scanner · risk: medium · lang: all · GitHub Repo stars
  • pip-audit — Python dependency vulnerability scanner from PyPA.
    pip-audit · risk: medium · lang: python · GitHub Repo stars
  • semgrep — Static analysis and code search tool using semantic rules.
    semgrep · risk: medium · lang: all · GitHub Repo stars
  • syft — SBOM generator for container images and filesystems.
    syft · risk: medium · lang: all · GitHub Repo stars
  • trivy — Vulnerability, misconfiguration, secret, and SBOM scanner.
    trivy · risk: medium · lang: all · GitHub Repo stars
  • trufflehog — Secret scanner for repositories, filesystems, and remote sources.
    trufflehog · risk: high · lang: all · GitHub Repo stars
  • zizmor — Static security analyzer for GitHub Actions workflows.
    zizmor · risk: medium · lang: yaml · also: security · GitHub Repo stars

shell

  • aichat — All-in-one command-line LLM chat, shell assistant, and RAG tool.
    aichat · risk: high · lang: all · also: shell · GitHub Repo stars
  • atuin — Searchable shell history with optional sync.
    atuin · risk: medium · lang: all · GitHub Repo stars
  • bash — GNU Bourne Again Shell for Unix-style command execution and scripting.
    bash · risk: medium · lang: all
  • brush — Unix-like shell tool for Windows command workflows.
    brush · risk: medium · lang: all
  • cmd — Windows Command Prompt interpreter for batch files and cmd.exe builtins.
    cmd · risk: medium · lang: all
  • codex-profile — Switch Codex CLI and Desktop accounts with isolated CODEX_HOME profiles.
    codex-profile · risk: high · lang: all · also: environment, shell · GitHub Repo stars
  • fish — Friendly interactive shell with syntax that is intentionally not POSIX-compatible.
    fish · risk: medium · lang: all
  • gh-copilot — GitHub CLI Copilot extension for shell assistance and command explanation.
    gh-copilot · risk: high · lang: all · also: shell · GitHub Repo stars
  • llm — Command-line utility and Python library for running prompts against large language models.
    llm · risk: high · lang: all · also: shell
  • mods — Pipe-friendly AI assistant for the command line from Charm.
    mods · risk: high · lang: all · also: shell · GitHub Repo stars
  • nu — Structured shell and scripting language.
    nu · risk: medium · lang: all · GitHub Repo stars
  • powershell — Windows PowerShell 5.1 shell and automation runtime.
    powershell · risk: medium · lang: all
  • pwsh — PowerShell 7+ cross-platform shell and automation runtime.
    pwsh · risk: medium · lang: all · GitHub Repo stars
  • rtk — Local shell wrapper used to run commands with workspace-specific behavior.
    rtk · risk: medium · lang: all
  • sh — POSIX-style shell for portable command execution and scripts.
    sh · risk: medium · lang: all
  • shell-gpt — Command-line AI assistant for shell command generation and explanations.
    sgpt · risk: high · lang: all · also: shell · GitHub Repo stars
  • starship — Cross-shell prompt renderer.
    starship · risk: low · lang: all · GitHub Repo stars
  • tmux — Terminal multiplexer for persistent Unix terminal sessions.
    tmux · risk: medium · lang: all · also: terminal · GitHub Repo stars
  • zellij — Terminal workspace and multiplexer.
    zellij · risk: medium · lang: all · GitHub Repo stars
  • zoxide — Smarter cd command based on frecency.
    zoxide · risk: low · lang: all · GitHub Repo stars
  • zsh — Z shell for interactive Unix shells and zsh-specific scripts.
    zsh · risk: medium · lang: all

signing

  • fastlane — Automation CLI for mobile build, signing, beta distribution, and app store release workflows.
    fastlane · risk: high · lang: ruby · also: mobile, signing

simulator

  • emulator — Android Emulator CLI for listing and launching Android virtual devices.
    emulator · risk: medium · lang: all · also: simulator
  • simctl — Apple simulator control CLI, usually invoked as xcrun simctl.
    simctl · risk: high · lang: all · also: simulator, device

system

  • bottom — Terminal system monitor for processes, CPU, memory, disks, and network.
    btm · risk: low · lang: all · GitHub Repo stars
  • procs — Modern process viewer.
    procs · risk: low · lang: all · GitHub Repo stars

terminal

  • agenttrace — Local TUI for auditing AI coding-agent session logs, costs, tool failures, latency, and report regressions.
    agenttrace · risk: medium · lang: all · also: debug, metrics, terminal · GitHub Repo stars
  • paseo — Local daemon and CLI for supervising AI coding agents, worktrees, schedules, and terminals.
    paseo · risk: high · lang: all · also: automation, terminal · GitHub Repo stars
  • pueue — Command-line task queue for running and supervising background shell commands.
    pueue · risk: medium · lang: all · also: terminal · GitHub Repo stars
  • tmux — Terminal multiplexer for persistent Unix terminal sessions.
    tmux · risk: medium · lang: all · also: terminal · GitHub Repo stars

test

  • bun — JavaScript runtime and package manager.
    bun · risk: medium · lang: javascript, typescript · also: runtime, build, test
  • cargo — Rust package manager and build tool.
    cargo · risk: medium · lang: rust · also: test, package-manager · GitHub Repo stars
  • cargo-nextest — Fast Rust test runner for Cargo projects.
    cargo-nextest · risk: medium · lang: rust · GitHub Repo stars
  • flutter — Flutter SDK CLI for building, testing, and running Dart applications across mobile, web, and desktop.
    flutter · risk: medium · lang: dart · also: test, package-manager, mobile
  • jest — JavaScript testing framework CLI.
    jest · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • just — Command runner for project recipes.
    just · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • k6 — Load testing CLI for APIs and services.
    k6 · risk: high · lang: javascript · GitHub Repo stars
  • make — Build automation tool driven by Makefile targets.
    make · risk: medium · lang: all · also: test, automation
  • npm — Node.js package manager bundled with npm.
    npm · risk: medium · lang: javascript, typescript · also: build, test
  • pnpm — Fast disk-efficient JavaScript package manager.
    pnpm · risk: medium · lang: javascript, typescript · also: build, test
  • poetry — Python packaging and dependency management tool.
    poetry · risk: medium · lang: python · also: build, test · GitHub Repo stars
  • pre-commit — Framework for running repository-defined checks before commits.
    pre-commit · risk: medium · lang: all · also: lint, test · GitHub Repo stars
  • pytest — Python testing framework CLI.
    pytest · risk: medium · lang: python · GitHub Repo stars
  • task — Task runner using Taskfile.yml or Taskfile.yaml.
    task · risk: medium · lang: all · also: build, test · GitHub Repo stars
  • tox — Python test automation across environments.
    tox · risk: medium · lang: python · GitHub Repo stars
  • uv — Fast Python package and environment manager.
    uv · risk: medium · lang: python · also: runtime, test · GitHub Repo stars
  • vitest — Vite-native JavaScript and TypeScript test runner.
    vitest · risk: medium · lang: javascript, typescript · GitHub Repo stars
  • xcodebuild — Xcode command-line build and test tool for Apple platforms.
    xcodebuild · risk: high · lang: swift, objective-c · also: test, mobile
  • yarn — JavaScript package manager.
    yarn · risk: medium · lang: javascript, typescript · also: build, test

text

  • awk — Pattern scanning and text processing language.
    awk · risk: low · lang: all
  • files-to-prompt — Concatenate selected files into prompt-ready text for LLM workflows.
    files-to-prompt · risk: high · lang: all · also: agent, text · GitHub Repo stars
  • pandoc — Universal document converter for Markdown, HTML, DOCX, LaTeX, and more.
    pandoc · risk: medium · lang: markdown · also: text
  • pdftotext — Poppler CLI for extracting text from PDF files.
    pdftotext · risk: low · lang: all · also: text, file-viewer
  • sd — Simple and fast find-and-replace CLI.
    sd · risk: medium · lang: all · GitHub Repo stars
  • sed — Stream editor for text substitution and filtering.
    sed · risk: medium · lang: all
  • tesseract — OCR engine CLI for extracting text from images and scanned documents.
    tesseract · risk: medium · lang: all · also: image, text · GitHub Repo stars

toolchain

  • asdf — Multi-language runtime and tool version manager driven by .tool-versions and plugins.
    asdf · risk: high · lang: all · also: environment, toolchain
  • rustup — Rust toolchain installer and version manager.
    rustup · risk: medium · lang: rust · GitHub Repo stars

type-checker

  • mypy — Static type checker for Python.
    mypy · risk: low · lang: python · GitHub Repo stars
  • pyright — Static type checker for Python.
    pyright · risk: low · lang: python · GitHub Repo stars
  • tsc — TypeScript compiler and type checker.
    tsc · risk: medium · lang: javascript, typescript · GitHub Repo stars

vcs

  • delta — Syntax-highlighting pager for git, diff, and grep output.
    delta · risk: low · lang: all · GitHub Repo stars
  • gh — GitHub command-line interface.
    gh · risk: high · lang: all · GitHub Repo stars
  • git — Distributed version control system.
    git · risk: high · lang: all
  • git-lfs — Git extension for large file storage.
    git-lfs · risk: medium · lang: all · GitHub Repo stars
  • lazygit — Terminal UI for git repositories.
    lazygit · risk: medium · lang: all · GitHub Repo stars

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_when and avoid_when as 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 docs or homepage links.

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.


If this registry saves you time when building or evaluating agents, please consider starring the repo.

GitHub Repo stars

About

awesome list of agent-ready CLI tools with categories, risks, effects, and guardrails.😎

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages