Tag
cli
Tools in this catalog tagged cli. Honest Catch, not a roundup.
18 tools · the Catch, not a ranking
- TyperCLI apps with type hints and zero effort
Complex CLI patterns sometimes fight the abstraction. Very dynamic interfaces may need lower-level Click access.
- Shopify CLIThe development tool every Shopify dev needs
Occasional bugs with authentication flows. Resource usage can be heavy. Some advanced workflows still require manual setup.
- clapCommand line argument parser for Rust
Compile times increase with complex CLIs. Some advanced patterns require builder API. Error messages could be clearer.
- OpenAI Codex CLITerminal coding agent from OpenAI
The CLI is open-source, but the frontier models powering it sit behind ChatGPT Plus, Pro, or Enterprise subscriptions. You are paying OpenAI either way. Feature parity with Claude Code is still catching up.
- Gemini CLIGoogle open-source terminal agent powered by Gemini
Gemini-bound lock-in—not model-agnostic like Goose or Crush. Consumer cutoff 2026-06-18: free/Pro/Ultra access dies; enterprise and API keys stay. Do not bet a workflow on the old Google-login quota path. The OSS CLI remains. Antigravity CLI is the successor, not a 1:1 swap. Preview/nightly channels move fast; pin stable for production workflows. Enterprise path pushes you toward Vertex AI and Google Cloud project setup.
- agent-browserVercel Labs Rust CLI with compact a11y refs for agents
Default idle timeout is about one hour: the headless daemon shuts down and discards transient tabs/state unless you passed `--restore` (or another restore key). Headed, Safari/iOS WebDriver, and user-attached browsers are exempt; cloud-provider browsers are not. Tune with `--idle-timeout` or `AGENT_BROWSER_IDLE_TIMEOUT_MS`; `0` disables. This is CDP Chrome, not stealth—anti-bot pages will still block you.
- Stripe CLIOfficial Stripe terminal for webhooks, events, and API objects
The CLI is free; card charges are not. See stripe.com/pricing for processing rates. Live mode needs a real secret. Dispute fees are on Stripe, not on this binary.
- KamalDeploy Docker containers to your own VMs with one CLI
You still run Docker hosts. This is not a PaaS. Networking, disks, and what-if-the-VM-dies remain your problem. Kamal 2 changed proxy defaults — read the current docs, not a 2024 blog post.
- AppriseBSD-2-Clause CLI that talks to a hundred notifiers
Not a hosted inbox. There is no pricing page — that is the path. You bring every backend (SMTP, Slack tokens, Twilio). This is a notifier, not ntfy and not Novu.
- AtlasApache-2.0 schema-as-code CLI; Cloud CI/governance is paid
Vs Flyway/Liquibase/Prisma migrate: schema-as-code + auto-planned diffs, not only ordered SQL scripts. LOUD: Atlas Cloud (CI automation, drift, governance) is a separate paid product — Starter free-limited, Pro adds per-dev/project fees. Free path is the OSS CLI.
- OpenTofuMPL-2.0 Linux Foundation Terraform fork; truly OSS IaC
Vs Terraform/Pulumi: license-first fork of Terraform 1.5-era lineage — not Pulumi programming-language IaC. Not HashiCorp Cloud/Enterprise features. Provider edge cases exist; verify before big migrations.
- dbmateMIT framework-agnostic SQL migration CLI; single Go binary
Vs Atlas/Flyway/Bytebase: ordered SQL files only — no declarative planner, no review UI. You own ordering and rollbacks. Distinct from goose-style twins by DX focus plus dump.
- CosignApache-2.0 Sigstore keyless container/artifact signing CLI
Signing CLI + public-good Sigstore infra — not a full policy admission controller (pair with Kyverno/OPA). Offline/air-gap needs different PKI. Registry must support referrers/OCI artifacts cleanly.
- Paddle CLIMIT community CLI for full Paddle Billing API; agent-native
Community CLI — not an official Paddle Inc product; API drift risk. Still need a Paddle merchant account (MoR fees apply). Vs Stripe CLI: Paddle-only. Thin MCP forks exist; this is the general CLI.
- LefthookMIT Go manager for polyglot repo git-hooks
Vs Husky: polyglot hooks; not a CI product. Local only. Teams still need a shared install path.
- justCC0-1.0 command runner — modern Makefile replacement
Modern Makefile replacement; not Taskfile this wave. No implicit build DAG like Make. You still pick how CI invokes recipes. Distinct from package.json scripts if the repo is polyglot.
- PlaywrightApache-2.0 cross-browser library and CLI
Vs Playwright MCP gem: library/CLI lane; not the MCP wrapper. Heavier than unit tests. Browser downloads and CI images are real ops. Not Stagehand/Browserbase.
- fzfMIT command-line fuzzy finder
Fuzzy finder only - not a file manager, not ripgrep itself (pairs with it), not a shell. You wire the pipes. Not Atuin shell history sync.