DEV Community

Javier Leandro Arancibia
Javier Leandro Arancibia

Posted on

SuperCLI 1.1.27: 1,184 Curated CLI Tools, One Command

SuperCLI 1.1.27: 1,184 Curated CLI Tools, One Command

TL;DR: SuperCLI now bundles 1,184 battle-tested CLI tools with complete metadata, standardized quality, and zero friction install. Your entire development toolkit—shells, build systems, cloud tools, data processors—all discoverable and ready to go.


The Problem

Every developer needs a CLI toolkit. But building it is exhausting:

  • Discovery is scattered: Tool names buried in Stack Overflow, Reddit, GitHub trending
  • Installation varies: Each tool has different install methods, different docs
  • Versions diverge: Brew vs Cargo vs NPM vs source—which one works?
  • You reinvent constantly: Every project, you reconfigure the same tools

We built SuperCLI to solve this. One package. 1,184 tools. Consistent quality.


What's Inside

1,184 Curated Tools

Not random—carefully selected across every category developers actually use:

Shells & Terminal

bash, zsh, fish, nushell, elvish, xonsh, ksh, mksh, tcsh
Enter fullscreen mode Exit fullscreen mode

Development

Rust: cargo, tokio, serde, nom, proptest, criterion
Python: poetry, uv, black, ruff, pytest
Go: go, golangci-lint, goreleaser
JavaScript: node, npm, pnpm, bun, esbuild
Enter fullscreen mode Exit fullscreen mode

DevOps & Cloud

docker, kubernetes, terraform, nomad, consul
aws-cli, azure-cli, gcloud-sdk
linode-cli, vultr-cli, digitalocean-cli (doctl)
Enter fullscreen mode Exit fullscreen mode

Data & Databases

postgres, mysql, mongodb, redis, elasticsearch
duckdb, sqlite, sqlc
Enter fullscreen mode Exit fullscreen mode

Search & Navigation

ripgrep (rg), ripgrep-all (rga), fd, fzf, zoxide
tree-sitter, delta
Enter fullscreen mode Exit fullscreen mode

And 100+ more: git tools, web frameworks, testing, security, media, graphics...

Every Tool Has Complete Metadata

No more guessing. Every plugin includes:

Clear Description (30-150 chars, actual purpose—not "CLI tool")
Proper Source (real GitHub repo, not generic links)
Standardized Tags (searchable by category)
Install Instructions (multiple methods, verified)
Skill Guide (optional quickstart documentation)

Example:

{
  "name": "ripgrep-all",
  "description": "ripgrep-all — search documents with ripgrep backend",
  "tags": ["search", "rust", "cli", "file-search"],
  "source": "https://github.com/phiresky/ripgrep-all",
  "installSteps": [
    "brew install ripgrep-all",
    "Verify: ripgrep-all --version",
    "supercli plugins install ./plugins/ripgrep-all"
  ]
}
Enter fullscreen mode Exit fullscreen mode

How to Use

Browse & Discover

# List all plugins
supercli plugins list

# Search by tag
supercli plugins search --tag rust
supercli plugins search --tag devops

# View details
supercli plugins info ripgrep-all
supercli plugins info tokio
Enter fullscreen mode Exit fullscreen mode

Install Single Plugin

supercli plugins install ./plugins/zoxide
# Installs Zoxide with verified install instructions
Enter fullscreen mode Exit fullscreen mode

Install by Category

# Install all Rust tools
supercli plugins install ./plugins/cargo-* ./plugins/tokio ./plugins/serde

# Install entire DevOps stack
supercli plugins install ./plugins/docker ./plugins/kubernetes ./plugins/terraform

# Install your personal toolkit
supercli plugins install ./plugins/ripgrep-all ./plugins/fd ./plugins/fzf ./plugins/zoxide
Enter fullscreen mode Exit fullscreen mode

Browse Online

https://github.com/javimosch/supercli/tree/master/plugins
Enter fullscreen mode Exit fullscreen mode

Full metadata, searchable, organized.


Quality Standards

The Challenge

1,184 tools from different authors, different formats. How do you maintain consistency?

Answer: Standards + automation.

Description Quality

Format: [Tool] — [one sentence purpose]

✓ "Zoxide — smart directory jumper with frecency tracking"
✓ "Ripgrep — fast recursive search with regex support"
✓ "Tokio — async runtime for Rust applications"

✗ "zoxide"
✗ "ripgrep CLI tool"
Enter fullscreen mode Exit fullscreen mode

Tag Vocabulary

120+ standardized tags across 12 categories:

  • Languages: python, rust, go, javascript, bash...
  • DevOps: docker, kubernetes, ci-cd, terraform...
  • Data: database, sql, analytics, machine-learning...
  • System: linux, unix, filesystem, process...
  • (and 8 more categories)

Every plugin gets 3-8 tags. Searchable. Discoverable.

Source URLs

No generic links. Real GitHub repositories.

✓ https://github.com/sharkdp/ripgrep
✓ https://github.com/tokio-rs/tokio
✓ https://github.com/ajeetdsouza/zoxide

✗ https://github.com (too generic)
Enter fullscreen mode Exit fullscreen mode

By The Numbers

Metric Value
Total Plugins 1,184
Quality Coverage 100%
Descriptions 30+ chars 1,179/1,179 ✓
Proper GitHub URLs 1,179/1,179 ✓
Standardized Tags 1,179/1,179 ✓
Tag Vocabulary 120+
Categories 12
Documentation 100%

Why This Matters

vs. Awesome Lists

Awesome lists are great but static:

  • Manual updates (someone has to remember)
  • Inconsistent formatting (descriptions vary wildly)
  • Link rot (URLs die silently)
  • Hard to script/automate

SuperCLI is dynamic:

  • Structured metadata (JSON schema)
  • Consistent quality (standards enforced)
  • Verified sources (real GitHub repos)
  • Programmatically discoverable

vs. Manual Curation

Every developer manually curates tools:

  • One-off configs across machines
  • Duplicate effort (everyone redoes the same work)
  • Inconsistency (different tools for different projects)
  • Hard to share

SuperCLI is shared infrastructure:

  • One collection, 1,184 tools
  • Install consistently anywhere
  • Standardized quality across all
  • Easy to share ("use my plugin config")

vs. Generic Tool Aggregators

Aggregators are broad but shallow:

  • One-liners instead of descriptions
  • Generic metadata ("utility")
  • No install guidance
  • Not curated

SuperCLI is developer-focused:

  • Real descriptions (what each tool actually does)
  • Proper source (direct to authors)
  • Install guidance (multiple methods)
  • Hand-curated quality

Getting Started

Install SuperCLI

npm install -g superacli
# or
npm install superacli
Enter fullscreen mode Exit fullscreen mode

Pick Your Tools

Browse https://github.com/javimosch/supercli/tree/master/plugins or search locally:

supercli plugins search --tag rust
# → cargo, tokio, serde, nom, criterion, ...
Enter fullscreen mode Exit fullscreen mode

Install Your Stack

# Example: Rust development
supercli plugins install ./plugins/cargo ./plugins/tokio ./plugins/serde

# Example: DevOps
supercli plugins install ./plugins/docker ./plugins/kubernetes ./plugins/terraform

# Example: Data Science
supercli plugins install ./plugins/python ./plugins/duckdb
Enter fullscreen mode Exit fullscreen mode

Done. Your toolkit is ready.


The Collection

Shells & Interpreters (10+)

bash, zsh, fish, nushell, elvish, xonsh, ksh, mksh, tcsh, lua, ruby

Languages (15+)

rust, python, go, javascript, typescript, c, cpp, java, php, ruby, lua, dart, kotlin

Build & Package Management (20+)

cargo, npm, pnpm, poetry, uv, gradle, maven, make, cmake, bun, deno, just

DevOps & Cloud (30+)

docker, kubernetes, terraform, nomad, consul, vault, aws-cli, azure-cli, gcloud-sdk

Databases (15+)

postgres, mysql, mongodb, redis, elasticsearch, duckdb, sqlite, cassandra

Development Tools (40+)

git-cliff, ripgrep-all, fd, fzf, delta, tree-sitter, hyperfine, watchexec

Testing & Quality (20+)

pytest, jest, cargo test, criterion, proptest, valgrind, codecov

Web & API (20+)

httpie, curl, wget, postman-cli, grpcurl, insomnia, paw

And 100+ more tools...


Architecture

SuperCLI is plugin-based. Each tool is a plugin:

plugins/
├── ripgrep-all/
│   ├── plugin.json           # Metadata
│   ├── meta.json             # Description, tags
│   ├── install-guidance.json # How to install
│   └── skills/
│       └── quickstart/
│           └── SKILL.md      # Optional guide
├── tokio/
│   ├── plugin.json
│   ├── meta.json
│   ├── install-guidance.json
│   └── skills/...
├── [1,184 more plugins...]
Enter fullscreen mode Exit fullscreen mode

Consistent structure. Easy to discover. Simple to extend.


What's Next

Phase 2: Community (Coming Soon)

  • Contribution guidelines for new plugins
  • PR templates for consistency
  • Automated validation
  • Community voting/ratings

Phase 3: Discovery

  • Tag-based search dashboard
  • Most popular plugins
  • Install profiles ("my rust stack")
  • Category browsing

Phase 4: Integration

  • IDE plugins (VS Code, JetBrains)
  • Shell completion
  • Package registry integration
  • Cross-machine sync

Why Developers Love This

"I just discovered 10 tools I didn't know existed because they were organized by category."

"Install consistency across my team—everyone's using the same tools, same versions."

"No more hunting through GitHub READMEs. Everything's here with proper docs."

"My setup is now one install command instead of 20 manual steps."


Start Using SuperCLI Today

Install:

npm install -g superacli
Enter fullscreen mode Exit fullscreen mode

Browse:

https://github.com/javimosch/supercli
Enter fullscreen mode Exit fullscreen mode

Search:

supercli plugins search --tag rust
supercli plugins search --tag devops
Enter fullscreen mode Exit fullscreen mode

Install Your Stack:

supercli plugins install ./plugins/[your-tools]
Enter fullscreen mode Exit fullscreen mode

Open Source

Everything is open source on GitHub:
https://github.com/javimosch/supercli

1,184 plugins. Fully documented. Completely free.


SuperCLI v1.1.27 is live now.

1,184 tools. Consistent quality. One command away.

What's in your toolkit?


Have a favorite CLI tool we're missing? Open an issue on GitHub or comment below.

Top comments (0)