Package category
CLI tools and terminal utilities
Build command-line programs: argument parsing, prompts, colours, spinners.
1,738 packages19 comparisons
Packages compared
1,738 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @winches/prompts Lightweight, beautiful and user-friendly prompts | 1.8k | - | - | - | 1 year ago 0.0.7 | CommonJS | Bundled | CLI tools and terminal utilities |
| pagecrypt Easily add client-side password-protection to your Single Page Applications, static websites and HTML files. | 1.8k | -1% | - | 6 months ago 7.1.0 | ESM only | Bundled | Cryptography and hashing, CLI tools and terminal utilities | |
| @wolfstar/cli The stars command line interface for @wolfstar/http-framework projects: typed configuration, dev server, build and project info | 1.8k | - | - | - | 5 days ago 2.0.1 | ESM only | Bundled | TypeScript tooling, CLI tools and terminal utilities |
| lody Lody Agent CLI tool for managing remote command execution | 1.8k | +852% | - | 2 days ago 0.100.0 | ESM only | None | CLI tools and terminal utilities | |
| @trovyx/razon Razon - Advanced CLI Email Client with browser automation, bulk sending, and high-performance Bun runtime | 1.8k | - | - | - | today 0.0.47 | - | None | Email, CLI tools and terminal utilities |
| @opentui-ui/toast A beautiful toast library for terminal UIs built on OpenTUI | 1.8k | - | - | - | 8 months ago 0.0.5 | ESM only | Bundled | UI component libraries, CLI tools and terminal utilities |
| @lgtm-hq/lintro A unified CLI for code formatting, linting, and quality assurance. Ships self-contained platform binaries — no Python required. | 1.8k | - | - | - | today 0.170.0 | - | None | Linting and formatting, CLI tools and terminal utilities |
| executable-metadata Simply parse and print metadata from an executable binary's header from the command-line. | 1.8k | +2222% | - | 4 years ago 0.2.0 | CommonJS | None | CLI tools and terminal utilities | |
| spa-http-server A simple zero-configuration command-line http server | 1.8k | -26% | - | 10 years ago 0.9.0 | CommonJS | None | CLI tools and terminal utilities, HTTP servers and web frameworks | |
| oh-my-agent Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more | 1.8k | - | - | 1 day ago 15.0.3 | ESM only | None | CLI tools and terminal utilities | |
| tldr Simplified and community-driven man pages | 1.8k | +67% | - | 5 months ago 3.5.0 | CommonJS | None | CLI tools and terminal utilities | |
| torlnk A sleek, zero-setup torrent finder and downloader that lives right in your terminal. | 1.8k | - | - | 6 days ago 1.9.0 | ESM only | None | CLI tools and terminal utilities | |
| onpod onpod CLI — one-line deploy of apps, managed Postgres, and code sandboxes on onpod.ai | 1.8k | - | - | - 0.7.129 | - | None | CLI tools and terminal utilities | |
| terminal-query Send escape sequences to the terminal and read back responses | 1.8k | - | - | 8 months ago 0.1.1 | ESM only | Bundled | CLI tools and terminal utilities | |
| kirbyup Zero-config bundler for Kirby Panel plugins | 1.8k | +743% | - | 23 days ago 3.5.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| jazz-ai One agent. Every surface. Your rules. | 1.8k | +68089% | - | today 0.15.39 | - | None | CLI tools and terminal utilities | |
| termfleet An ergonomic control center for AI terminal sessions (Claude Code, Codex, Gemini, Grok Build) across tools, projects, and hosts. | 1.8k | - | - | 18 days ago 0.2.14 | ESM only | Bundled | CLI tools and terminal utilities | |
| @jcubic/lily Very simple option parser inspired by YARGS with no dependencies | 1.7k | - | - | - | 12 days ago 0.5.1 | CommonJS | Bundled | CLI tools and terminal utilities |
| pumpkinai-config PumpkinAI 一键安装配置工具 - 支持 Codex 和 Claude Code | 1.7k | - | - | 3 months ago 1.7.1 | CommonJS | None | CLI tools and terminal utilities | |
| @visulima/interactive-manager Interactive terminal output manager for spinners, progress bars, and dynamic updates | 1.7k | - | - | - | 1 month ago 1.0.1 | ESM only | Bundled | CLI tools and terminal utilities |
| @cpplint/cli Fast, cross-platform C++ style checker using cpplint-cpp | 1.7k | - | - | - | 1 year ago 0.1.0 | - | None | CLI tools and terminal utilities |
| @hypequery/cli CLI for scaffolding type-safe ClickHouse analytics, semantic datasets, React manifests, and deployments | 1.7k | - | - | - | 7 days ago 1.20.0 | ESM only | None | TypeScript tooling, CLI tools and terminal utilities |
| @mux/cli Official Mux CLI for interacting with Mux APIs | 1.7k | - | - | - | 23 days ago 2.1.0 | - | None | CLI tools and terminal utilities |
| @neodx/log A lightweight universal logging framework | 1.7k | - | - | - | 1 month ago 1.1.1 | ESM + CommonJS | Bundled | Logging, CLI tools and terminal utilities |
| colorize-template Tagged template literal for ANSI colors. | 1.7k | +338% | - | 4 years ago 1.0.0 | CommonJS | Bundled | CLI tools and terminal utilities | |
| hyacinth-ai Hyacinth 🪻 — multi-provider AI agent with tool system and context management | 1.7k | - | - | 6 days ago 0.9.58 | ESM only | Bundled | CLI tools and terminal utilities | |
| xslt3-he SaxonJS XSLT 3.0 processor: command line interface to SaxonJS | 1.7k | +840% | - | 1 year ago 3.0.0-beta2 | CommonJS | None | CLI tools and terminal utilities | |
| @loworbitstudio/visor CLI for the Visor design system — add components, hooks, and utilities to your project. | 1.7k | - | - | - | 1 day ago 1.29.0 | ESM only | None | UI component libraries, React |
| @boost/cli An interactive command line program builder, powered by React and Ink. | 1.7k | - | - | - | 2 years ago 5.0.0 | ESM only | Bundled | CLI tools and terminal utilities, React |
| bugsnag-source-maps-fork CLI and JS library for uploading source maps to Bugsnag | 1.7k | -22% | - | 10 months ago 3.0.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| inquirer-test functional testing for inquirer.js | 1.7k | +32% | - | 8 years ago 2.0.1 | CommonJS | None | CLI tools and terminal utilities, Node.js utilities | |
| nothumanallowed Local AI assistant: 80 tools (Gmail, Calendar, Drive, GitHub, Slack, browser, code, files), 38 agents, visual workflows (Studio, AWF, WebCraft). Install with `npm i -g nothumanallowed`, run with `nha ui`. Free tier built-in (Liara), no API key required. Y | 1.7k | - | - | 4 months ago 16.0.64 | ESM only | None | CLI tools and terminal utilities | |
| polyrouter Local AI gateway and OpenAI-compatible API router for AI coding tools and 60+ providers | 1.7k | - | - | 2 days ago 1.0.39 | - | None | Authentication and authorisation, CLI tools and terminal utilities | |
| @termfleet/core Termfleet core: contracts, the provider SDK, and the agent-transcript/session library (Claude Code / Codex / Gemini / Grok Build). The reusable layer, usable beyond the console. | 1.7k | - | - | - | 18 days ago 0.2.12 | ESM only | Bundled | AI and machine learning, CLI tools and terminal utilities |
| swagger-jsdoc-generator Command line script that generates a swagger file based on jsdoc comments | 1.7k | +93% | - | 9 years ago 1.0.3 | CommonJS | None | Documentation tooling, CLI tools and terminal utilities | |
| docpensieve DocPensieve command-line interface (init, build, check, dev, serve) | 1.7k | - | - | 4 days ago 0.4.0 | ESM only | Bundled | CLI tools and terminal utilities, Static site generators and meta-frameworks | |
| botfork Connect to the botfork TUI server over SSH — nothing to install locally. | 1.7k | - | - | 13 days ago 0.2.39 | - | None | CLI tools and terminal utilities | |
| @verdaccio/registry-cli CLI tool for Verdaccio registries — non-interactive login, whoami with groups, and health checks | 1.7k | - | - | - | 5 months ago 1.1.0 | ESM only | Bundled | Authentication and authorisation, CLI tools and terminal utilities |
| dev-process-manager dev-process-manager is a Node.js process manager for local development environments that need multiple processes. It can be easily integrated into existing Node.js projects. | 1.7k | - | - | 9 days ago 4.1.0 | ESM only | Bundled | Node.js utilities, Build tools | |
| @cloudant/couchbackup CouchBackup - command-line backup utility for Cloudant/CouchDB | 1.7k | - | - | - | 1 month ago 2.11.19 | CommonJS | None | CLI tools and terminal utilities |
| @maximhq/bifrost High-performance AI gateway CLI - connect to 12+ providers through a single API | 1.6k | - | - | - | 4 months ago 1.6.3 | ESM only | None | CLI tools and terminal utilities |
| vela A CLI for creating and updating SvelteKit projects | 1.6k | +41600% | - | 2 days ago 0.14.5 | ESM only | None | CLI tools and terminal utilities, Svelte | |
| @scrapecreators/cli CLI for the ScrapeCreators API — use 180+ endpoints across 30+ platforms from the terminal | 1.6k | - | - | - | 1 day ago 1.0.43 | ESM only | None | CLI tools and terminal utilities, Scraping and browser automation |
| @saluzi/saluzi-edu Saluzi CLI - interactive AI coding assistant in the terminal | 1.6k | - | - | - | 1 day ago 0.5.15 | ESM only | None | CLI tools and terminal utilities |
| istanbul-cobertura-badger Istanbul test coverage report badger task. | 1.6k | -27% | - | 8 years ago 1.3.1 | CommonJS | None | Build tools, Testing | |
| boring A minimalist command line option parser. | 1.6k | -95% | - | 5 years ago 1.1.1 | CommonJS | None | CLI tools and terminal utilities | |
| is-appveyor Check if Node script is running on AppVeyor | 1.6k | -15% | - | 11 years ago 1.0.0 | - | None | CLI tools and terminal utilities | |
| @discoveryjs/cli CLI tools to serve & build projects based on Discovery.js | 1.6k | - | - | - | 2 months ago 2.15.0 | CommonJS | None | CLI tools and terminal utilities |
| arrival-time Simple and powerful progress time estimation (ETA) | 1.6k | +3391% | - | 2 years ago 1.0.6 | - | Bundled | CLI tools and terminal utilities | |
| @visulima/cerebro A delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun. | 1.6k | - | - | - | 4 days ago 3.1.2 | ESM only | Bundled | CLI tools and terminal utilities |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @winches/promptsLightweight, beautiful and user-friendly prompts
- pagecryptEasily add client-side password-protection to your Single Page Applications, static websites and HTML files.
- @wolfstar/cliThe stars command line interface for @wolfstar/http-framework projects: typed configuration, dev server, build and project info
- lodyLody Agent CLI tool for managing remote command execution
- @trovyx/razonRazon - Advanced CLI Email Client with browser automation, bulk sending, and high-performance Bun runtime
- @opentui-ui/toastA beautiful toast library for terminal UIs built on OpenTUI
- @lgtm-hq/lintroA unified CLI for code formatting, linting, and quality assurance. Ships self-contained platform binaries — no Python required.
- executable-metadataSimply parse and print metadata from an executable binary's header from the command-line.
- spa-http-serverA simple zero-configuration command-line http server
- oh-my-agentPortable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more
- tldrSimplified and community-driven man pages
- torlnkA sleek, zero-setup torrent finder and downloader that lives right in your terminal.
- onpodonpod CLI — one-line deploy of apps, managed Postgres, and code sandboxes on onpod.ai
- terminal-querySend escape sequences to the terminal and read back responses
- kirbyupZero-config bundler for Kirby Panel plugins
- jazz-aiOne agent. Every surface. Your rules.
- termfleetAn ergonomic control center for AI terminal sessions (Claude Code, Codex, Gemini, Grok Build) across tools, projects, and hosts.
- @jcubic/lilyVery simple option parser inspired by YARGS with no dependencies
- pumpkinai-configPumpkinAI 一键安装配置工具 - 支持 Codex 和 Claude Code
- @visulima/interactive-managerInteractive terminal output manager for spinners, progress bars, and dynamic updates
- @cpplint/cliFast, cross-platform C++ style checker using cpplint-cpp
- @hypequery/cliCLI for scaffolding type-safe ClickHouse analytics, semantic datasets, React manifests, and deployments
- @mux/cliOfficial Mux CLI for interacting with Mux APIs
- @neodx/logA lightweight universal logging framework
- colorize-templateTagged template literal for ANSI colors.
- hyacinth-aiHyacinth 🪻 — multi-provider AI agent with tool system and context management
- xslt3-heSaxonJS XSLT 3.0 processor: command line interface to SaxonJS
- @loworbitstudio/visorCLI for the Visor design system — add components, hooks, and utilities to your project.
- @boost/cliAn interactive command line program builder, powered by React and Ink.
- bugsnag-source-maps-forkCLI and JS library for uploading source maps to Bugsnag
- inquirer-testfunctional testing for inquirer.js
- nothumanallowedLocal AI assistant: 80 tools (Gmail, Calendar, Drive, GitHub, Slack, browser, code, files), 38 agents, visual workflows (Studio, AWF, WebCraft). Install with `npm i -g nothumanallowed`, run with `nha ui`. Free tier built-in (Liara), no API key required. Y
- polyrouterLocal AI gateway and OpenAI-compatible API router for AI coding tools and 60+ providers
- @termfleet/coreTermfleet core: contracts, the provider SDK, and the agent-transcript/session library (Claude Code / Codex / Gemini / Grok Build). The reusable layer, usable beyond the console.
- swagger-jsdoc-generatorCommand line script that generates a swagger file based on jsdoc comments
- docpensieveDocPensieve command-line interface (init, build, check, dev, serve)
- botforkConnect to the botfork TUI server over SSH — nothing to install locally.
- @verdaccio/registry-cliCLI tool for Verdaccio registries — non-interactive login, whoami with groups, and health checks
- dev-process-managerdev-process-manager is a Node.js process manager for local development environments that need multiple processes. It can be easily integrated into existing Node.js projects.
- @cloudant/couchbackupCouchBackup - command-line backup utility for Cloudant/CouchDB
- @maximhq/bifrostHigh-performance AI gateway CLI - connect to 12+ providers through a single API
- velaA CLI for creating and updating SvelteKit projects
- @scrapecreators/cliCLI for the ScrapeCreators API — use 180+ endpoints across 30+ platforms from the terminal
- @saluzi/saluzi-eduSaluzi CLI - interactive AI coding assistant in the terminal
- istanbul-cobertura-badgerIstanbul test coverage report badger task.
- boringA minimalist command line option parser.
- is-appveyorCheck if Node script is running on AppVeyor
- @discoveryjs/cliCLI tools to serve & build projects based on Discovery.js
- arrival-timeSimple and powerful progress time estimation (ETA)
- @visulima/cerebroA delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun.
- chalk vs yoctocolors
- yargs vs clipanion
- cli-color vs chalk
- chalk vs ansi-escapes
- yargs-parser vs clipanion
- nanocolors vs kleur
- tsx vs effect
- standard-version vs commit-and-tag-version
- yoctocolors vs chalk-animation
- markdownlint-cli2 vs markdownlint-cli
- @inquirer/core vs enquirer
- prompts vs @clack/prompts
- defuddle vs md-to-pdf
- log-update vs chalk-animation
- replace-in-file vs cpx
- yoctocolors vs cli-color
- tsx vs typed-scss-modules
- clipanion vs cleye
- effect vs typed-scss-modules