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 |
|---|---|---|---|---|---|---|---|---|
| @xterm/addon-image Inline image output in xterm.js. Supports SIXEL and iTerm's inline image protocol (IIP). | 151k | - | - | - | 9 months ago 0.9.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| npm-check Check for outdated, incorrect, and unused dependencies. | 150.6k | -54% | - | 4 years ago 6.0.1 | CommonJS | Bundled | CLI tools and terminal utilities | |
| cmd-ts > 💻 A type-driven command line argument parser, with awesome error reporting 🤤 | 150.6k | +88% | - | - 0.15.0 | ESM + CommonJS | Bundled | TypeScript tooling, Node.js utilities | |
| @xterm/addon-ligatures Add support for programming ligatures to xterm.js | 149.6k | - | - | - | 9 months ago 0.10.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| @vue/cli-plugin-typescript typescript plugin for vue-cli | 148.3k | - | - | - | 1 year ago 5.0.9 | CommonJS | None | CLI tools and terminal utilities, Vue |
| co-prompt simple terminal user input 'co' | 148.2k | -7% | - | 13 years ago 1.0.0 | - | None | CLI tools and terminal utilities | |
| rulesync Unified AI rules management CLI tool that generates configuration files for various AI development tools | 148.1k | +522% | - | 1 day ago 18.0.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Configuration | |
| ansi-yellow The color yellow, in ansi. | 148k | -18% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| npx execute npm package binaries | 147.6k | +31% | - | - 10.2.2 | CommonJS | None | CLI tools and terminal utilities | |
| disparity Colorized string diff ideal for text/code that spans through multiple lines | 146k | +31% | - | 5 years ago 3.2.0 | CommonJS | Bundled | CLI tools and terminal utilities, Markdown | |
| ansi-grey The color grey, in ansi. | 142.4k | -18% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bold The color bold, in ansi. | 141.5k | -12% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| @sanity/workflow-cli Command-line tool for deploying, inspecting, and administering Sanity workflow definitions and instances. | 141.4k | - | - | - | 2 days ago 0.35.0 | ESM only | Bundled | CLI tools and terminal utilities |
| ansi_up Convert ansi sequences in strings to colorful HTML | 140.7k | +84% | - | - 6.0.6 | ESM only | Bundled | CLI tools and terminal utilities | |
| ansi-dim The color dim, in ansi. | 140.5k | -23% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgmagenta The color bgmagenta, in ansi. | 140.5k | -20% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-strikethrough The color strikethrough, in ansi. | 140.5k | -23% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bggreen The color bggreen, in ansi. | 140.5k | -23% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgwhite The color bgwhite, in ansi. | 140.5k | -20% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| @catladder/cli Panter cli tool for cloud CI/CD and DevOps | 139.9k | - | - | - | 3 days ago 5.3.0 | CommonJS | Bundled | CLI tools and terminal utilities |
| log-update-async-hook log-update fork that uses async-exit-hook internally | 138.4k | -20% | - | 4 years ago 2.0.7 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-magenta The color magenta, in ansi. | 137.3k | -25% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ink-link Link component for Ink | 136.5k | -42% | - | 1 year ago 5.0.0 | ESM only | Bundled | CLI tools and terminal utilities, React | |
| error-symbol Cross-platform error symbol. | 136.2k | -26% | - | 11 years ago 0.1.0 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| @11ty/eleventy-dev-server A minimal, modern, generic, hot-reloading local web server to help web developers. | 136.1k | - | - | - | 1 year ago 2.0.8 | CommonJS | None | HTTP servers and web frameworks, CLI tools and terminal utilities |
| is-admin Check if the process is running as administrator on Windows | 136k | +250% | - | 5 years ago 4.0.0 | ESM only | None | CLI tools and terminal utilities | |
| ansi-underline The color underline, in ansi. | 135.8k | -25% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgcyan The color bgcyan, in ansi. | 135.7k | -19% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgblue The color bgblue, in ansi. | 135.7k | -20% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgblack The color bgblack, in ansi. | 135.7k | -19% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-blue The color blue, in ansi. | 135.7k | -30% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgyellow The color bgyellow, in ansi. | 135.7k | -18% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-italic The color italic, in ansi. | 135.7k | -15% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-hidden The color hidden, in ansi. | 135.7k | -15% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-inverse The color inverse, in ansi. | 135.7k | -20% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-black The color black, in ansi. | 135.7k | -18% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-reset The color reset, in ansi. | 135.7k | -24% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-white The color white, in ansi. | 135.7k | -22% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| ansi-bgred The color bgred, in ansi. | 135.6k | -20% | - | 11 years ago 0.1.1 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| warning-symbol Cross-platform warning symbol. | 135.6k | -28% | - | 11 years ago 0.1.0 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| info-symbol Cross-platform info symbol. | 135.2k | -26% | - | 11 years ago 0.1.0 | CommonJS | None | CLI tools and terminal utilities, Logging | |
| @visulima/boxen Create beautiful boxes in the terminal with customizable borders, padding, and alignment. | 133.9k | - | - | - | 22 days ago 5.0.0 | ESM only | Bundled | CLI tools and terminal utilities |
| cdk8s-cli This is the command line tool for Cloud Development Kit (CDK) for Kubernetes (cdk8s). | 132.3k | -20% | - | 2 days ago 2.207.60 | CommonJS | None | CLI tools and terminal utilities | |
| docopt a command line option parser that will make you smile | 132k | -25% | - | 11 years ago 0.6.2 | CommonJS | None | CLI tools and terminal utilities | |
| command-exists-promise Checks whether a command line command exists in the current environment. | 130.9k | +26% | - | 7 years ago 2.0.2 | CommonJS | None | Promises and async control flow, CLI tools and terminal utilities | |
| @wonderwhy-er/desktop-commander MCP server for terminal operations and file editing | 130.8k | - | - | - | 8 days ago 0.2.51 | ESM only | None | CLI tools and terminal utilities |
| @strapi/cloud-cli Commands to interact with the Strapi Cloud | 130.6k | - | - | - | 1 day ago 5.55.1 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| emphasize ANSI syntax highlighting for the terminal | 129.2k | +3% | - | 2 years ago 7.0.0 | ESM only | Bundled | CLI tools and terminal utilities | |
| agent-device Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux. | 129.1k | - | - | 1 day ago 0.21.14 | ESM only | Bundled | CLI tools and terminal utilities | |
| cloudflared Cloudflared in Node. Which allows you to easily create HTTPS tunnels using Cloudflare's cloudflared. It provides a typed API for creating tunnels and managing the cloudflared binary installation. | 129k | +500% | - | 1 month ago 0.7.3 | CommonJS | Bundled | CLI tools and terminal utilities, Node.js 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.
- @xterm/addon-imageInline image output in xterm.js. Supports SIXEL and iTerm's inline image protocol (IIP).
- npm-checkCheck for outdated, incorrect, and unused dependencies.
- cmd-ts> 💻 A type-driven command line argument parser, with awesome error reporting 🤤
- @xterm/addon-ligaturesAdd support for programming ligatures to xterm.js
- @vue/cli-plugin-typescripttypescript plugin for vue-cli
- co-promptsimple terminal user input 'co'
- rulesyncUnified AI rules management CLI tool that generates configuration files for various AI development tools
- ansi-yellowThe color yellow, in ansi.
- npxexecute npm package binaries
- disparityColorized string diff ideal for text/code that spans through multiple lines
- ansi-greyThe color grey, in ansi.
- ansi-boldThe color bold, in ansi.
- @sanity/workflow-cliCommand-line tool for deploying, inspecting, and administering Sanity workflow definitions and instances.
- ansi_upConvert ansi sequences in strings to colorful HTML
- ansi-dimThe color dim, in ansi.
- ansi-bgmagentaThe color bgmagenta, in ansi.
- ansi-strikethroughThe color strikethrough, in ansi.
- ansi-bggreenThe color bggreen, in ansi.
- ansi-bgwhiteThe color bgwhite, in ansi.
- @catladder/cliPanter cli tool for cloud CI/CD and DevOps
- log-update-async-hooklog-update fork that uses async-exit-hook internally
- ansi-magentaThe color magenta, in ansi.
- ink-linkLink component for Ink
- error-symbolCross-platform error symbol.
- @11ty/eleventy-dev-serverA minimal, modern, generic, hot-reloading local web server to help web developers.
- is-adminCheck if the process is running as administrator on Windows
- ansi-underlineThe color underline, in ansi.
- ansi-bgcyanThe color bgcyan, in ansi.
- ansi-bgblueThe color bgblue, in ansi.
- ansi-bgblackThe color bgblack, in ansi.
- ansi-blueThe color blue, in ansi.
- ansi-bgyellowThe color bgyellow, in ansi.
- ansi-italicThe color italic, in ansi.
- ansi-hiddenThe color hidden, in ansi.
- ansi-inverseThe color inverse, in ansi.
- ansi-blackThe color black, in ansi.
- ansi-resetThe color reset, in ansi.
- ansi-whiteThe color white, in ansi.
- ansi-bgredThe color bgred, in ansi.
- warning-symbolCross-platform warning symbol.
- info-symbolCross-platform info symbol.
- @visulima/boxenCreate beautiful boxes in the terminal with customizable borders, padding, and alignment.
- cdk8s-cliThis is the command line tool for Cloud Development Kit (CDK) for Kubernetes (cdk8s).
- docopta command line option parser that will make you smile
- command-exists-promiseChecks whether a command line command exists in the current environment.
- @wonderwhy-er/desktop-commanderMCP server for terminal operations and file editing
- @strapi/cloud-cliCommands to interact with the Strapi Cloud
- emphasizeANSI syntax highlighting for the terminal
- agent-deviceMobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.
- cloudflaredCloudflared in Node. Which allows you to easily create HTTPS tunnels using Cloudflare's cloudflared. It provides a typed API for creating tunnels and managing the cloudflared binary installation.
- 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