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 |
|---|---|---|---|---|---|---|---|---|
| @zendesk/zcli-core ZCLI core libraries and services | 11.6k | - | - | - | 15 days ago 2.0.0 | CommonJS | None | CLI tools and terminal utilities |
| @xarc/run concurrent or serial run npm scripts, javascript tasks, and more | 11.6k | - | - | - | 10 months ago 2.3.0 | CommonJS | Bundled | CLI tools and terminal utilities, Promises and async control flow |
| open-agreements Open-source legal template filling CLI and library | 11.6k | - | - | 15 days ago 0.10.2 | ESM only | Bundled | PDF and documents, CLI tools and terminal utilities | |
| cli-high tiny cli highlighter | 11.6k | -50% | - | 1 year ago 0.4.3 | ESM + CommonJS | Bundled | CLI tools and terminal utilities | |
| blessed-xterm XTerm Widget for Blessed Curses Environment | 11.6k | -11% | - | 2 months ago 1.6.0 | CommonJS | Bundled | CLI tools and terminal utilities | |
| xycolors A tiny and fast package for adding colors to your terminal output. | 11.6k | -48% | - | 2 years ago 0.1.2 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Logging | |
| nix-clap Simple, lightweight, flexible, and comprehensive Un*x Command Line Argument Parsing for NodeJS | 11.6k | +15% | - | 4 years ago 1.3.13 | CommonJS | None | CLI tools and terminal utilities | |
| ansi-256-colors 256 xterm color codes | 11.6k | +4% | - | 11 years ago 1.1.0 | - | None | CLI tools and terminal utilities, Logging | |
| @zendesk/zcli-apps zcli apps commands live here | 11.6k | - | - | - | 15 days ago 2.0.0 | CommonJS | Bundled | CLI tools and terminal utilities |
| @bike4mind/cli Interactive CLI tool for Bike4Mind with ReAct agents | 11.6k | - | - | - | 10 days ago 1.0.0 | ESM only | None | CLI tools and terminal utilities |
| amplify-category-xr amplify-cli xr plugin | 11.6k | -40% | - | - 3.4.4 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| amplify-category-predictions amplify-cli predictions plugin | 11.5k | -31% | - | - 4.3.2 | CommonJS | Bundled | Cloud SDKs, CLI tools and terminal utilities | |
| @aashari/mcp-server-atlassian-jira Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracki | 11.5k | - | - | - | 9 months ago 3.3.0 | CommonJS | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| amplify-category-notifications amplify-cli notifications plugin | 11.5k | -29% | - | - 2.23.2 | CommonJS | Bundled | Cloud SDKs, CLI tools and terminal utilities | |
| dingtalk-workspace-cli DingTalk Workspace CLI - AI-powered productivity tools | 11.5k | - | - | 9 days ago 1.0.62 | - | None | CLI tools and terminal utilities | |
| @sveltejs/sv-utils Utility functions for sv | 11.5k | - | - | - | 1 month ago 0.3.3 | ESM only | Bundled | Svelte, CLI tools and terminal utilities |
| @zendesk/zcli Zendesk CLI is a single command line tool for all your zendesk needs | 11.5k | - | - | - | 15 days ago 2.0.0 | CommonJS | Bundled | CLI tools and terminal utilities |
| stmux Simple Terminal Multiplexing for Node Environments | 11.5k | -3% | - | 2 months ago 2.1.1 | ESM only | None | CLI tools and terminal utilities | |
| chalk-table `chalk-table` is a small terminal table tool that comes with chalk support out of the box. | 11.4k | +138% | - | 7 years ago 1.0.2 | CommonJS | None | CLI tools and terminal utilities | |
| ink-form Complex user-friendly form component for React Ink | 11.3k | +693% | - | 1 month ago 2.0.2 | ESM only | Bundled | CLI tools and terminal utilities, React | |
| ghostty-opentui Fast ANSI/VT terminal parser powered by Ghostty's Zig terminal emulation library | 11.1k | - | - | 4 months ago 1.5.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities | |
| amplify-container-hosting amplify-cli hosting plugin for containers | 11k | -27% | - | - 2.5.14 | CommonJS | Bundled | Cloud SDKs, CLI tools and terminal utilities | |
| @moleculer/vorpal Node's first framework for building immersive CLI apps. | 11k | - | - | - | 7 years ago 1.11.5 | CommonJS | None | CLI tools and terminal utilities |
| @gitlawb/openclaude OpenClaude opens coding-agent workflows to any LLM — OpenAI, Gemini, DeepSeek, Ollama, and 200+ models | 11k | - | - | - | 3 days ago 0.31.0 | ESM only | Bundled | CLI tools and terminal utilities |
| ssl-checker Zero-dependency SSL/TLS certificate checker for Node.js — HTTPS, SMTP, IMAP, POP3, FTP via STARTTLS | 11k | +250% | - | 5 months ago 3.0.1 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Security | |
| amplify-frontend-ios amplify-cli front-end plugin for xcode projects | 11k | -38% | - | 3 years ago 3.5.10 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| @remcp/runtime First-party ReMCP local device runtime: filesystem, terminal, computer-use, browser, diagnostics and document tools over MCP. | 10.9k | - | - | - | 3 days ago 0.2.106 | ESM only | None | CLI tools and terminal utilities, Files and file systems |
| amplify-frontend-javascript amplify-cli front-end plugin for JavaScript projects | 10.9k | -33% | - | 3 years ago 3.7.6 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| @roarr/cli A CLI program for processing Roarr logs. | 10.9k | - | - | - | 2 years ago 5.12.4 | - | Bundled | CLI tools and terminal utilities, Logging |
| preferred-node-version Get the preferred Node.js version of a project or user | 10.9k | +28% | - | 1 year ago 5.0.1 | ESM only | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| yarn-run-all A CLI tool to run multiple npm-scripts in parallel or sequential. | 10.9k | -14% | - | 9 years ago 3.1.1 | CommonJS | None | CLI tools and terminal utilities | |
| amplify-frontend-android amplify-cli front-end plugin for Android project | 10.8k | -31% | - | 3 years ago 3.4.1 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| @vendure/cli A modern, headless ecommerce framework | 10.8k | - | - | - | 23 days ago 3.7.3 | - | None | Payments and commerce, GraphQL |
| @inkeep/open-knowledge Local-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor | 10.8k | - | - | - | 1 day ago 0.77.9 | ESM only | Bundled | Markdown, Parsers and serialisers |
| chalk-string Chalk with style strings | 10.7k | +31% | - | 1 year ago 4.0.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| morpheus4j Morpheus is a migration tool for Neo4j. It aims to be a simple and intuitive way to migrate your database. | 10.7k | +3469% | - | 1 year ago 4.5.2 | CommonJS | Bundled | CLI tools and terminal utilities | |
| amplify-frontend-flutter amplify-cli front-end plugin for Flutter projects | 10.6k | -24% | - | 4 years ago 1.3.5 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| amplify-category-geo Amplify CLI plugin to manage the Geo resources for the project | 10.6k | -22% | - | - 2.11.2 | CommonJS | Bundled | Cloud SDKs, CLI tools and terminal utilities | |
| npm-run-all-next A CLI tool to run multiple npm-scripts in parallel or sequentially, with support for retrying failed tasks. | 10.6k | +569% | - | 4 months ago 1.4.2 | CommonJS | None | CLI tools and terminal utilities | |
| @rsvelte/svelte-check Rust-powered svelte-check CLI — type-checks and diagnoses Svelte projects | 10.5k | - | - | - | 1 day ago 0.5.31 | - | None | CLI tools and terminal utilities, Svelte |
| @opentui-ui/dialog A dialog/modal library for terminal UIs built on OpenTUI | 10.5k | - | - | - | 23 days ago 0.1.3 | ESM only | Bundled | CLI tools and terminal utilities, UI component libraries |
| get-node Download a specific version of Node.js | 10.3k | +19% | - | 1 year ago 15.0.4 | ESM only | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| replace-in-files-cli Replace matching strings and regexes in files | 10.3k | -26% | - | 1 year ago 4.0.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| ttab OSX CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings | 10.2k | -5% | - | 2 years ago 0.9.0 | - | None | CLI tools and terminal utilities | |
| opensrc Fetch source code for packages to give coding agents deeper context | 10.2k | - | - | 3 months ago 0.7.3 | ESM only | None | CLI tools and terminal utilities | |
| @docmd/tui Terminal User Interface (TUI) design system for docmd. | 10.2k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | CLI tools and terminal utilities, UI component libraries |
| agent-afk Open-source coding-agent harness you can actually change — own the loop (prompts, gates, routing, skills, terminal states), use any model, run long tasks while you're away. | 10.2k | - | - | 1 day ago 5.244.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| lcov-summary Cat lcov file and show summary of coverage to terminal. | 10.1k | +44% | - | 10 years ago 1.0.1 | CommonJS | None | CLI tools and terminal utilities | |
| termdock A complete web-based terminal application with modern UI | 10.1k | - | - | 1 day ago 1.4.282 | ESM only | None | CLI tools and terminal utilities | |
| @graphql-markdown/cli NodeJS CLI for generating Markdown documentation from a GraphQL schema. | 10.1k | - | - | - | 8 days ago 1.1.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
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.
- @zendesk/zcli-coreZCLI core libraries and services
- @xarc/runconcurrent or serial run npm scripts, javascript tasks, and more
- open-agreementsOpen-source legal template filling CLI and library
- cli-hightiny cli highlighter
- blessed-xtermXTerm Widget for Blessed Curses Environment
- xycolorsA tiny and fast package for adding colors to your terminal output.
- nix-clapSimple, lightweight, flexible, and comprehensive Un*x Command Line Argument Parsing for NodeJS
- ansi-256-colors256 xterm color codes
- @zendesk/zcli-appszcli apps commands live here
- @bike4mind/cliInteractive CLI tool for Bike4Mind with ReAct agents
- amplify-category-xramplify-cli xr plugin
- amplify-category-predictionsamplify-cli predictions plugin
- @aashari/mcp-server-atlassian-jiraNode.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracki
- amplify-category-notificationsamplify-cli notifications plugin
- dingtalk-workspace-cliDingTalk Workspace CLI - AI-powered productivity tools
- @sveltejs/sv-utilsUtility functions for sv
- @zendesk/zcliZendesk CLI is a single command line tool for all your zendesk needs
- stmuxSimple Terminal Multiplexing for Node Environments
- chalk-table`chalk-table` is a small terminal table tool that comes with chalk support out of the box.
- ink-formComplex user-friendly form component for React Ink
- ghostty-opentuiFast ANSI/VT terminal parser powered by Ghostty's Zig terminal emulation library
- amplify-container-hostingamplify-cli hosting plugin for containers
- @moleculer/vorpalNode's first framework for building immersive CLI apps.
- @gitlawb/openclaudeOpenClaude opens coding-agent workflows to any LLM — OpenAI, Gemini, DeepSeek, Ollama, and 200+ models
- ssl-checkerZero-dependency SSL/TLS certificate checker for Node.js — HTTPS, SMTP, IMAP, POP3, FTP via STARTTLS
- amplify-frontend-iosamplify-cli front-end plugin for xcode projects
- @remcp/runtimeFirst-party ReMCP local device runtime: filesystem, terminal, computer-use, browser, diagnostics and document tools over MCP.
- amplify-frontend-javascriptamplify-cli front-end plugin for JavaScript projects
- @roarr/cliA CLI program for processing Roarr logs.
- preferred-node-versionGet the preferred Node.js version of a project or user
- yarn-run-allA CLI tool to run multiple npm-scripts in parallel or sequential.
- amplify-frontend-androidamplify-cli front-end plugin for Android project
- @vendure/cliA modern, headless ecommerce framework
- @inkeep/open-knowledgeLocal-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor
- chalk-stringChalk with style strings
- morpheus4jMorpheus is a migration tool for Neo4j. It aims to be a simple and intuitive way to migrate your database.
- amplify-frontend-flutteramplify-cli front-end plugin for Flutter projects
- amplify-category-geoAmplify CLI plugin to manage the Geo resources for the project
- npm-run-all-nextA CLI tool to run multiple npm-scripts in parallel or sequentially, with support for retrying failed tasks.
- @rsvelte/svelte-checkRust-powered svelte-check CLI — type-checks and diagnoses Svelte projects
- @opentui-ui/dialogA dialog/modal library for terminal UIs built on OpenTUI
- get-nodeDownload a specific version of Node.js
- replace-in-files-cliReplace matching strings and regexes in files
- ttabOSX CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings
- opensrcFetch source code for packages to give coding agents deeper context
- @docmd/tuiTerminal User Interface (TUI) design system for docmd.
- agent-afkOpen-source coding-agent harness you can actually change — own the loop (prompts, gates, routing, skills, terminal states), use any model, run long tasks while you're away.
- lcov-summaryCat lcov file and show summary of coverage to terminal.
- termdockA complete web-based terminal application with modern UI
- @graphql-markdown/cliNodeJS CLI for generating Markdown documentation from a GraphQL schema.
- 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