SuperCLI Suggest a CLI
中文EN

Find tools · Skip the trial and error

Your next command.
More possibilities.

Discover tools worth adding to your terminal.
Understand their purpose, sources, and review scope before copying your next command.

Manually curated, ordered by the date they were added — not by release date.

Explore all tools
Start with a great tool
Wrangler installation command

Focus to preview the command · Click for details

—CLI tools
07Categories
Maintained through PRs

Every useful command
deserves to be discovered.

Browse by use case

What are you building today?

By inclusion date

Recently added

Suggest tools you have used

Find your next go-to tool

CLI rankings

Filter vendors
Sort by

Downloads ≠ executions

Claude Code

Anthropic

Ask code questions, edit files, and collaborate on development in your project directory.

Official docs

Codex CLI

OpenAI

Understand codebases, edit code, and carry out development tasks in your terminal.

Official docs

Rust

rust-lang

Compile Rust programs and develop projects with the Rust toolchain.

Official docs

uv

Astral

Manage Python dependencies, virtual environments, and projects with one fast toolkit.

Official docs

RTK

RTK

Compress development command output to reduce repetitive agent context.

Official docs

fzf

junegunn

Add interactive fuzzy finding to files, command history, and arbitrary lists.

Official docs

lazygit

jesseduffield

Stage, commit, branch, and rebase using an interactive terminal interface.

Official docs

Python

python

Run Python programs, an interactive interpreter, and development tools.

Official docs

Git

git

Distributed version control for commits, branches, merges, and collaboration.

Official docs

bat

sharkdp

View files with syntax highlighting, Git integration, and paging.

Official docs

rclone

rclone

Sync, copy, and manage files between local disks and cloud storage providers.

Official docs

tmux

tmux

Manage persistent sessions, windows, and panes in a single terminal.

Official docs

Aider

Aider

Pair-program with AI in your terminal and integrate changes into Git workflows.

Official docs

zoxide

ajeetdsouza

Remember frequent directories and jump to them with shorter commands.

Official docs

sqlmap

sqlmapproject

Assist SQL injection detection and security assessment in authorized environments.

Official docs

pnpm

pnpm

Manage JavaScript dependencies through shared storage and workspaces.

Official docs

jq

jqlang

Filter, transform, and combine JSON data in pipelines.

Official docs

mise

jdx

Manage language runtimes, environment variables, and project tasks in one place.

Official docs

Nuclei

projectdiscovery

Run authorized security checks and verify vulnerabilities using community templates.

Official docs

Helm

CNCF

Package, install, and upgrade Kubernetes applications using charts.

Official docs

Apktool

iBotPeaches

Decode and rebuild Android application resources for reverse engineering.

Official docs

OpenJDK

OpenJDK

Run and compile Java applications using JDK command-line development tools.

Official docs

psql

PostgreSQL

The PostgreSQL interactive terminal for SQL queries and database administration.

Official docs

Lark / Feishu CLI

Lark / Feishu

Work with messages, documents, multidimensional tables, calendars, tasks, and other collaboration services.

Official docs

AWS CLI

Amazon Web Services

Manage AWS services and automation scripts with one command-line toolkit.

Official docs

Binwalk

ReFirmLabs

Analyze firmware files and identify and extract embedded data and file systems.

Official docs

Nmap

nmap

Discover hosts, services, and ports for authorized network auditing.

Official docs

PlantUML

plantuml

Generate flowcharts, sequence diagrams, and other engineering diagrams from text.

Official docs

pipx

pypa

Install and run Python command-line applications in isolated environments.

Official docs

YARA

VirusTotal

Identify and classify files with rules for malicious sample analysis.

Official docs

CMake

Kitware

Generate cross-platform build configurations and manage compilation and testing.

Official docs

Azure CLI

Microsoft Azure

Manage Azure resources, deploy applications, and orchestrate cloud tasks across platforms.

Official docs

Wrangler

Cloudflare

Develop and deploy Workers and Pages; manage D1, KV, and R2 from your terminal.

Official docs

DNSControl

StackExchange

Review and synchronize DNS records across providers with declarative configuration.

Official docs

SoX

SoX

Convert, record, and process audio files from the command line.

Official docs

KyVault

webkubor

Manage encrypted secrets locally and inject credentials into child processes through aliases.

Official docs

DYT AShare CLI

renjiegod

A Rust CLI for historical A-share minute-data research, with coverage queries, minute-data synchronization, and local quality analysis.

Official docs

This directory
has room for you.

Know a useful CLI?
Help someone skip the trial and error.

Fill out the suggestion form
  1. 01

    Tell us why it is worth using

    Share its name, link, purpose, and why you recommend it. Maintainers can help with installation, icons, and categories.

  2. 02

    Follow a transparent review

    Submissions start as Pending review and may be marked Needs more information. Follow the original issue or pull request for updates.

  3. 03

    Get listed and credited

    After review, merge, and publication, submissions are marked Listed. With your consent, tool details credit you and link to your submission.

Every contribution has a source

Build this directory together

View pending suggestions

Community recommenders

    No credited community recommendations yet.Suggest the first tool.

    Directory maintainers

      Counts come from inclusion records. Curation and recommendations receive separate credit.

      Share on X
      Share on X

      Public data, clear methodology

      How are tools ranked?

      Catalog data · llms.txt

      Vendor maintained means maintained directly by a product or platform vendor. Community project means maintained by independent authors, open-source organizations, or communities, including original project CLIs. These labels describe origin, not quality or trustworthiness.

      By default, tools are sorted by total stars on the linked GitHub repository, with ties broken by name. Stars measure repository attention, not CLI users, downloads, or quality.

      Wrangler(workers-sdk)、Vercel metrics cover entire repositories. Snapshot dates are displayed, and archived status appears in details. Repository updates use GitHub pushed_at.

      We list vendor and community CLIs. Tools without comparable GitHub repositories are shown as Unranked after tools with data. Pull requests are verified locally and merged manually by maintainers.

      Downloads come from the official npm API for the latest 30 available days. They include repeated downloads, CI, and dependency installs, and do not measure users or CLI executions. Coverage includes only npm packages referenced by installation commands. Missing data is not treated as zero; download rankings compare only tools with data.

      Repository update time is GitHub pushed_at: the latest author or maintainer push, not the latest release date. Monorepos may contain changes to other tools. There is no unified public data source for actual executions.

      View references and data methodology