Skip to content
JS
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
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@winches/prompts
Lightweight, beautiful and user-friendly prompts
1.8k---1 year ago
0.0.7
CommonJSBundledCLI 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 onlyBundledCryptography 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 onlyBundledTypeScript 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 onlyNoneCLI 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
-NoneEmail, 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 onlyBundledUI 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
-NoneLinting 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
CommonJSNoneCLI tools and terminal utilities
spa-http-server
A simple zero-configuration command-line http server
1.8k-26%-10 years ago
0.9.0
CommonJSNoneCLI 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 onlyNoneCLI tools and terminal utilities
tldr
Simplified and community-driven man pages
1.8k+67%-5 months ago
3.5.0
CommonJSNoneCLI 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 onlyNoneCLI 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
-NoneCLI 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 onlyBundledCLI tools and terminal utilities
kirbyup
Zero-config bundler for Kirby Panel plugins
1.8k+743%-23 days ago
3.5.0
ESM onlyBundledCLI tools and terminal utilities
jazz-ai
One agent. Every surface. Your rules.
1.8k+68089%-today
0.15.39
-NoneCLI 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 onlyBundledCLI tools and terminal utilities
@jcubic/lily
Very simple option parser inspired by YARGS with no dependencies
1.7k---12 days ago
0.5.1
CommonJSBundledCLI tools and terminal utilities
pumpkinai-config
PumpkinAI 一键安装配置工具 - 支持 Codex 和 Claude Code
1.7k--3 months ago
1.7.1
CommonJSNoneCLI 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 onlyBundledCLI tools and terminal utilities
@cpplint/cli
Fast, cross-platform C++ style checker using cpplint-cpp
1.7k---1 year ago
0.1.0
-NoneCLI 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 onlyNoneTypeScript tooling, CLI tools and terminal utilities
@mux/cli
Official Mux CLI for interacting with Mux APIs
1.7k---23 days ago
2.1.0
-NoneCLI tools and terminal utilities
@neodx/log
A lightweight universal logging framework
1.7k---1 month ago
1.1.1
ESM + CommonJSBundledLogging, CLI tools and terminal utilities
colorize-template
Tagged template literal for ANSI colors.
1.7k+338%-4 years ago
1.0.0
CommonJSBundledCLI 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 onlyBundledCLI 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
CommonJSNoneCLI 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 onlyNoneUI 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 onlyBundledCLI 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 onlyBundledCLI tools and terminal utilities
inquirer-test
functional testing for inquirer.js
1.7k+32%-8 years ago
2.0.1
CommonJSNoneCLI 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 onlyNoneCLI 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
-NoneAuthentication 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 onlyBundledAI 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
CommonJSNoneDocumentation 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 onlyBundledCLI 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
-NoneCLI 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 onlyBundledAuthentication 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 onlyBundledNode.js utilities, Build tools
@cloudant/couchbackup
CouchBackup - command-line backup utility for Cloudant/CouchDB
1.7k---1 month ago
2.11.19
CommonJSNoneCLI 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 onlyNoneCLI tools and terminal utilities
vela
A CLI for creating and updating SvelteKit projects
1.6k+41600%-2 days ago
0.14.5
ESM onlyNoneCLI 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 onlyNoneCLI 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 onlyNoneCLI tools and terminal utilities
istanbul-cobertura-badger
Istanbul test coverage report badger task.
1.6k-27%-8 years ago
1.3.1
CommonJSNoneBuild tools, Testing
boring
A minimalist command line option parser.
1.6k-95%-5 years ago
1.1.1
CommonJSNoneCLI tools and terminal utilities
is-appveyor
Check if Node script is running on AppVeyor
1.6k-15%-11 years ago
1.0.0
-NoneCLI tools and terminal utilities
@discoveryjs/cli
CLI tools to serve & build projects based on Discovery.js
1.6k---2 months ago
2.15.0
CommonJSNoneCLI tools and terminal utilities
arrival-time
Simple and powerful progress time estimation (ETA)
1.6k+3391%-2 years ago
1.0.6
-BundledCLI 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 onlyBundledCLI 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.