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
redis-dump
Dump redis database into redis commands or json with command line or node.js
4.6k-65%-10 years ago
0.1.10
CommonJSNoneCLI tools and terminal utilities, Database clients and drivers
maillint
Lint HTML email for client compatibility — locally, no render farm. Flags CSS/HTML that breaks in Outlook (Word engine), Gmail clipping at 102KB, missing image alt/dimensions and more, checked against a bundled caniemail-derived support matrix. Determinis
4.6k--3 months ago
0.1.0
ESM + CommonJSBundledEmail, CLI tools and terminal utilities
ngx-translate-lint
Simple tools for check `ngx-translate` keys in app
4.6k-31%-2 months ago
1.27.5
CommonJSBundledLinting and formatting, CLI tools and terminal utilities
@celo/wallet-local
Local wallet implementation
4.6k---3 months ago
8.0.4
CommonJSBundledBlockchain and Web3, CLI tools and terminal utilities
takt
Workflow control for AI coding agents
4.6k--1 day ago
0.66.1
ESM onlyBundledCLI tools and terminal utilities
@aashari/mcp-server-atlassian-confluence
Node.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP in
4.6k---9 months ago
3.3.0
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
option-parser
Command-line option parser similar to getopt
4.6k-12%-5 years ago
1.0.2
CommonJSNoneCLI tools and terminal utilities
chromium-location
Approximates the current location of the Chromium browser across platforms.
4.6k--1 month ago
2.1.2
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
safeword
CLI for setting up and managing safeword development environments
4.6k--2 days ago
0.85.0
ESM onlyBundledCLI tools and terminal utilities
monomind
Open-source CLI extension for Claude Code, OpenCode, Antigravity, Kimi Code, and Codex. Adds an MCP server with a codebase knowledge graph, persistent memory, multi-agent coordination, and reusable slash commands. Apache 2.0 licensed. See https://github.c
4.6k--1 day ago
2.16.2
ESM onlyNoneCLI tools and terminal utilities
effect-solutions
Docs + helper CLI for Effect TypeScript best practices
4.5k--4 months ago
0.5.3
ESM onlyNoneCLI tools and terminal utilities, TypeScript tooling
instar
Coherence infrastructure for self-evolving AI agents — on the Claude Code or Codex subscription you already have.
4.5k--today
1.3.1284
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
@danielkalen/listr
Terminal task list (modified to not stop list upon errors when concurrent:true)
4.5k---10 years ago
0.5.0
-NoneCLI tools and terminal utilities
ai-rulez
Complete AI development workflow for 19+ tools. Ships with builtin rules, agents, and conventions. Generate native configs for Claude, Cursor, Copilot, Windsurf, Gemini, Codex and more from a single source.
4.5k+3180%--
4.11.5
-NoneCLI tools and terminal utilities
@heyhuynhgiabuu/pi-pretty
Pretty terminal output for pi — syntax-highlighted file reads, colored bash output, tree-view directory listings, and more.
4.5k---11 days ago
0.6.29
ESM onlyBundledCLI tools and terminal utilities
@base44-preview/cli
A unified command-line interface for managing Base44 applications, entities, functions, deployments, and related services.
4.4k---8 months ago
0.0.1
ESM onlyBundledCLI tools and terminal utilities
@politty/zod
A lightweight CLI framework inspired by citty with zod v4 registry integration for type-safe metadata management
4.4k---1 day ago
0.3.1
ESM onlyBundledCLI tools and terminal utilities
strip-ansi-cli
Strip ANSI escape codes
4.4k+35%-2 years ago
4.0.0
ESM onlyNoneCLI tools and terminal utilities, Logging
@f5-sales-demo/xcsh
Coding agent CLI with read, bash, edit, write tools and session management
4.4k---1 day ago
21.43.8
ESM onlyBundledCLI tools and terminal utilities
optparse
Command-line option parser
4.4k-33%-12 years ago
1.0.5
CommonJSNoneCLI tools and terminal utilities
node-run-cmd
Easily run console/terminal command(s) from Node
4.4k-44%-10 years ago
1.0.1
CommonJSNoneCLI tools and terminal utilities
download-cli
Download and extract files
4.4k-27%--
1.1.1
-NoneCLI tools and terminal utilities
sb
Storybook CLI: Develop, document, and test UI components in isolation
4.3k-20%-23 days ago
10.6.0
-NoneDocumentation tooling, CLI tools and terminal utilities
@turboforge/cli-kit
Low-level utilities and configuration resolution for building high-performance CLI tools in monorepos.
4.3k---4 months ago
1.0.1
ESM + CommonJSBundledCLI tools and terminal utilities
@mcpjam/cli
Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI
4.3k---today
5.11.2
ESM onlyNoneCLI tools and terminal utilities, Authentication and authorisation
package-options
The single point to load options for your node package
4.3k+97%-4 months ago
0.2.0
CommonJSBundledCLI tools and terminal utilities, Configuration
cssnano-cli
A CLI for modular minifier cssnano.
4.3k+4%-10 years ago
1.0.5
-NoneCLI tools and terminal utilities
@celo/wallet-base
Wallet base implementation
4.3k---3 months ago
8.0.4
CommonJSBundledBlockchain and Web3, CLI tools and terminal utilities
@dramaorg/delectus-culpa-reprehenderit
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
4.3k---2 years ago
3.5.94
CommonJSNoneCLI tools and terminal utilities, Testing
v8r
A command-line JSON, YAML and TOML validator that's on your wavelength
4.3k+163%-4 months ago
6.1.0
ESM onlyNoneSchema validation, CLI tools and terminal utilities
foreach-cli
CLI util to execute a command for each file matching a glob
4.2k+18%-7 years ago
1.8.1
CommonJSNoneCLI tools and terminal utilities
inquirer-confirm
Simple confirm yes/no question for CLI node applications, returns a promise, built on top of inquirer
4.2k-40%-7 years ago
2.0.7
CommonJSNoneCLI tools and terminal utilities
seqparse
Parse sequence files (GenBank, FASTA, SnapGene, SBOL) and accession IDs (NCBI, iGEM) to a common format
4.2k+427%-5 months ago
0.2.2
CommonJSBundledParsers and serialisers, CLI tools and terminal utilities
jscrambler-webpack-plugin
A webpack plugin to protect your generated bundle using Jscrambler Code Integrity
4.2k-72%-17 days ago
8.6.4
CommonJSBundledCLI tools and terminal utilities, Node.js utilities
inquirer-checkbox-plus-plus
Checkbox with autocomplete and other additions for Inquirer (maintained fork)
4.1k--2 days ago
1.2.0
ESM + CommonJSBundledCLI tools and terminal utilities
transifex
NodeJS Transifex API Client
4.1k+3%-7 years ago
1.6.6
CommonJSNoneInternationalisation, CLI tools and terminal utilities
@visa/cli
AI-powered payments for Claude Code
4.1k---2 months ago
4.0.1
-NonePayments and commerce, CLI tools and terminal utilities
@webdoc/cli
CLI for @webdoc monorepo
4.1k---3 years ago
2.2.0
CommonJSNoneCLI tools and terminal utilities, Documentation tooling
debug-color2
colorize console log, this module can work with require('debug')
4.1k+6%-4 years ago
1.3.2
CommonJSBundledCLI tools and terminal utilities
@blit-sh/bin-gpl
Installs the prebuilt GPL (x264) blit binary for your Linux platform; default export is the binary path.
4k---1 month ago
0.55.1
ESM + CommonJSBundledCLI tools and terminal utilities
vivaldi-location2
Approximates the current location of the Vivaldi browser across platforms.
4k--1 month ago
2.1.1
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
devez-vibe
Stable terminal UI for Codex and Claude Agent SDK
4k--2 days ago
1.9.30
ESM onlyNoneCLI tools and terminal utilities
@zowe/zos-files-for-zowe-sdk
Zowe SDK to interact with files and data sets on z/OS
4k---8 days ago
8.37.1
CommonJSBundledCLI tools and terminal utilities
yandex-location
Approximates the current location of the Yandex browser across platforms.
4k--1 month ago
2.1.1
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
create-foldkit-app
Create Foldkit applications
4k+2055%-5 days ago
0.35.2
ESM onlyNoneCLI tools and terminal utilities
@c15t/cli
CLI for c15t setup. Scaffold React and Next.js cookie banners, choose hosted/self-hosted/offline mode, and add consent integrations.
4k---1 month ago
2.2.1
ESM onlyBundledTypeScript tooling, CLI tools and terminal utilities
pixivflow
🎨 Pixiv 下载、筛选与自动收集工具 - 批量下载插画和小说、按标签/热度/日期筛选、定时任务与可靠 HTTP 交付 | Pixiv downloader and automation toolkit with filtering, scheduling and reliable HTTP delivery
4k--1 day ago
2.46.0
CommonJSBundledCLI tools and terminal utilities, Node.js utilities
binpunch
Reduce compressed binary size by ~24% by zeroing unused ICU data entries
4k--7 months ago
1.0.0
ESM onlyBundledCompression and archives, CLI tools and terminal utilities
ytsave
A simple and powerful Node.js tool to download YouTube **videos** and **playlists** with ease. Works both as a **CLI tool** and as a **library**. 🎥🎶
4k+24671%-1 year ago
1.0.7
ESM onlyNoneVideo and audio, CLI tools and terminal utilities
@bunli/tui
Terminal User Interface plugin for Bunli CLI framework
4k---5 months ago
0.6.0
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.

  • redis-dumpDump redis database into redis commands or json with command line or node.js
  • maillintLint HTML email for client compatibility — locally, no render farm. Flags CSS/HTML that breaks in Outlook (Word engine), Gmail clipping at 102KB, missing image alt/dimensions and more, checked against a bundled caniemail-derived support matrix. Determinis
  • ngx-translate-lintSimple tools for check `ngx-translate` keys in app
  • @celo/wallet-localLocal wallet implementation
  • taktWorkflow control for AI coding agents
  • @aashari/mcp-server-atlassian-confluenceNode.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP in
  • option-parserCommand-line option parser similar to getopt
  • chromium-locationApproximates the current location of the Chromium browser across platforms.
  • safewordCLI for setting up and managing safeword development environments
  • monomindOpen-source CLI extension for Claude Code, OpenCode, Antigravity, Kimi Code, and Codex. Adds an MCP server with a codebase knowledge graph, persistent memory, multi-agent coordination, and reusable slash commands. Apache 2.0 licensed. See https://github.c
  • effect-solutionsDocs + helper CLI for Effect TypeScript best practices
  • instarCoherence infrastructure for self-evolving AI agents — on the Claude Code or Codex subscription you already have.
  • @danielkalen/listrTerminal task list (modified to not stop list upon errors when concurrent:true)
  • ai-rulezComplete AI development workflow for 19+ tools. Ships with builtin rules, agents, and conventions. Generate native configs for Claude, Cursor, Copilot, Windsurf, Gemini, Codex and more from a single source.
  • @heyhuynhgiabuu/pi-prettyPretty terminal output for pi — syntax-highlighted file reads, colored bash output, tree-view directory listings, and more.
  • @base44-preview/cliA unified command-line interface for managing Base44 applications, entities, functions, deployments, and related services.
  • @politty/zodA lightweight CLI framework inspired by citty with zod v4 registry integration for type-safe metadata management
  • strip-ansi-cliStrip ANSI escape codes
  • @f5-sales-demo/xcshCoding agent CLI with read, bash, edit, write tools and session management
  • optparseCommand-line option parser
  • node-run-cmdEasily run console/terminal command(s) from Node
  • download-cliDownload and extract files
  • sbStorybook CLI: Develop, document, and test UI components in isolation
  • @turboforge/cli-kitLow-level utilities and configuration resolution for building high-performance CLI tools in monorepos.
  • @mcpjam/cliTest, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI
  • package-optionsThe single point to load options for your node package
  • cssnano-cliA CLI for modular minifier cssnano.
  • @celo/wallet-baseWallet base implementation
  • @dramaorg/delectus-culpa-reprehenderit[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
  • v8rA command-line JSON, YAML and TOML validator that's on your wavelength
  • foreach-cliCLI util to execute a command for each file matching a glob
  • inquirer-confirmSimple confirm yes/no question for CLI node applications, returns a promise, built on top of inquirer
  • seqparseParse sequence files (GenBank, FASTA, SnapGene, SBOL) and accession IDs (NCBI, iGEM) to a common format
  • jscrambler-webpack-pluginA webpack plugin to protect your generated bundle using Jscrambler Code Integrity
  • inquirer-checkbox-plus-plusCheckbox with autocomplete and other additions for Inquirer (maintained fork)
  • transifexNodeJS Transifex API Client
  • @visa/cliAI-powered payments for Claude Code
  • @webdoc/cliCLI for @webdoc monorepo
  • debug-color2colorize console log, this module can work with require('debug')
  • @blit-sh/bin-gplInstalls the prebuilt GPL (x264) blit binary for your Linux platform; default export is the binary path.
  • vivaldi-location2Approximates the current location of the Vivaldi browser across platforms.
  • devez-vibeStable terminal UI for Codex and Claude Agent SDK
  • @zowe/zos-files-for-zowe-sdkZowe SDK to interact with files and data sets on z/OS
  • yandex-locationApproximates the current location of the Yandex browser across platforms.
  • create-foldkit-appCreate Foldkit applications
  • @c15t/cliCLI for c15t setup. Scaffold React and Next.js cookie banners, choose hosted/self-hosted/offline mode, and add consent integrations.
  • pixivflow🎨 Pixiv 下载、筛选与自动收集工具 - 批量下载插画和小说、按标签/热度/日期筛选、定时任务与可靠 HTTP 交付 | Pixiv downloader and automation toolkit with filtering, scheduling and reliable HTTP delivery
  • binpunchReduce compressed binary size by ~24% by zeroing unused ICU data entries
  • ytsaveA simple and powerful Node.js tool to download YouTube **videos** and **playlists** with ease. Works both as a **CLI tool** and as a **library**. 🎥🎶
  • @bunli/tuiTerminal User Interface plugin for Bunli CLI framework