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
@testdino/playwright
TestDino's real-time streaming reporter and CLI for Playwright test execution
35.7k---2 days ago
2.7.1
ESM + CommonJSBundledCLI tools and terminal utilities, Testing
gzipper
CLI for compressing files.
35.6k-9%-3 months ago
8.3.0
ESM onlyBundledCompression and archives, CLI tools and terminal utilities
@lobehub/seo-cli
Lobe seo is a CLI tool that automate generation seo content for mdx
35.6k---1 year ago
1.7.0
ESM + CommonJSBundledMarkdown, CLI tools and terminal utilities
argh
light weight option/argv parser for node, it only parses options, nothing more then that.
35.4k+3%-7 years ago
1.0.0
CommonJSNoneCLI tools and terminal utilities
tiny-colors
A tiny library providing the basic ANSI colors for the terminal.
35.3k+2%-1 year ago
2.2.2
ESM onlyBundledCLI tools and terminal utilities
rejoinder
A tiny library for creating gorgeous terminal output
35.2k+606%-1 year ago
2.1.0
CommonJSBundledCLI tools and terminal utilities
rust-just-linux-x64
🤖 Just a command runner
35.2k+503%-1 month ago
1.58.0
-NoneCLI tools and terminal utilities
make-runnable
Call a module's exported functions directly from the command line, with arguments.
35k+5%-3 years ago
1.4.1
CommonJSNoneCLI tools and terminal utilities
clang-format-node
Node wrapper for clang-format native binary inspired by angular/clang-format.🐉
34.9k+938%-11 days ago
4.0.0
CommonJSBundledLinting and formatting, CLI tools and terminal utilities
inquirer-datepicker
Datepicker prompt for inquirer.js
34.8k-25%-4 years ago
2.0.2
CommonJSNoneCLI tools and terminal utilities, Date pickers
@jsverse/transloco-keys-manager
Extract translatable keys from projects that uses Transloco
34.5k---2 months ago
8.1.1
ESM onlyBundledInternationalisation, CLI tools and terminal utilities
@metamask/client-mcp-core
HTTP daemon and CLI for agent-driven browser extension testing with Playwright
34.4k---3 days ago
0.10.0
ESM + CommonJSBundledCLI tools and terminal utilities
ruflo
Ruflo - Enterprise AI agent orchestration platform. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
34.1k--1 day ago
3.45.0
ESM onlyNoneCLI tools and terminal utilities
nestjs-command
nest.js command tool
34k+25%-1 year ago
3.1.5
CommonJSBundledCLI tools and terminal utilities
@schematics/schematics
Schematics specific to Angular
33.9k---5 years ago
0.1102.12
-NoneAngular, CLI tools and terminal utilities
@angular-devkit/build-ng-packagr
Angular Build Architect for ng-packagr
33.8k---5 years ago
0.1002.0
CommonJSBundledAngular, CLI tools and terminal utilities
@quasar/cli
Quasar Framework - the Global CLI
33.6k---3 days ago
5.0.9
ESM onlyNoneCLI tools and terminal utilities, Vue
@hasna/conversations
Real-time CLI messaging for AI agents
33.6k---18 days ago
0.8.0
ESM onlyBundledCLI tools and terminal utilities
tree-node-cli
Lists the contents of directories in a tree-like format, similar to the Linux tree command.
33.3k-15%-6 months ago
3.0.0
ESM + CommonJSBundledCLI tools and terminal utilities
sherif-linux-arm64
Opinionated, zero-config linter for TypeScript & JavaScript monorepos
33.3k+227%-2 months ago
1.13.0
-NoneBuild tools, CLI tools and terminal utilities
serverless-plugin-scripts
Add scripting capabilities to the Serverless Framework
32.6k+14%-9 years ago
1.0.2
CommonJSNoneCLI tools and terminal utilities
@aws-amplify/amplify-category-storage
amplify-cli storage plugin
32.5k---4 months ago
5.5.27
CommonJSBundledCloud SDKs, CLI tools and terminal utilities
@aws-amplify/amplify-category-auth
amplify-cli authentication plugin
32.3k---4 months ago
3.7.28
CommonJSBundledCloud SDKs, Authentication and authorisation
@microlink/mql
Microlink Query Language. The official HTTP client to interact with Microlink API for Node.js, browsers & Deno.
32k---25 days ago
0.19.0
ESM + CommonJSBundledCLI tools and terminal utilities, Parsers and serialisers
snipe-port
Kill processes on a port, but only if they belong to the same project
31.9k--6 months ago
1.0.2
ESM + CommonJSBundledCLI tools and terminal utilities
@trufflesuite/chromafi
🦅 cli syntax highlighting: any function - any object - 176 languages
31.9k---4 years ago
3.0.0
CommonJSNoneCLI tools and terminal utilities, Parsers and serialisers
codesandbox
The CLI used for communicating with CodeSandbox
31.7k+8%--
2.2.3
CommonJSNoneCLI tools and terminal utilities
transloadit
Node.js SDK for Transloadit
31.7k+542%-2 days ago
4.14.0
ESM onlyBundledVideo and audio, CLI tools and terminal utilities
webpack-addons
Utility suite for webpack-cli
31.3k+11%-8 years ago
1.1.5
CommonJSNoneCLI tools and terminal utilities
vorpal
Node's first framework for building immersive CLI apps.
31.2k-30%-9 years ago
1.12.0
CommonJSNoneCLI tools and terminal utilities
openwiki
A CLI that uses a DeepAgents documentation agent to generate and maintain an OpenWiki for a codebase.
31.1k--2 days ago
0.6.0
ESM onlyNoneCLI tools and terminal utilities, Documentation tooling
nestjs-console
A NestJS module that provide a cli
30.9k+38%-1 year ago
10.0.0
CommonJSBundledCLI tools and terminal utilities
cli-box
A library to generate ASCII boxes via NodeJS
30.9k+66%-1 year ago
6.0.11
CommonJSNoneCLI tools and terminal utilities
serverless-scriptable-plugin
Add scripts(nodejs) support to serverless 1.x
30.9k-36%-3 years ago
1.3.1
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
@wterm/core
Headless terminal emulator core for the web — WASM bridge and WebSocket transport
30.7k---21 days ago
0.5.0
ESM onlyBundledCLI tools and terminal utilities
html-minifier-next
Highly effective, super-configurable, well-tested web page minifier (enhanced successor to HTML Minifier)
30.6k+908%-4 days ago
8.5.3
ESM onlyBundledCLI tools and terminal utilities, CSS-in-JS and styling
specialist
A library that helps you write tiny, fast and beautiful CLI apps that can automatically check for updates.
30.5k-4%-7 months ago
2.0.0
ESM onlyBundledCLI tools and terminal utilities
tiny-bin
A library for building tiny and beautiful command line apps.
30.5k-3%-7 months ago
2.0.1
ESM onlyBundledCLI tools and terminal utilities
stdin-blocker
A tiny library for blocking stdin keypresses, except for Ctrl+C. Useful while displaying animations.
30.5k-4%-1 year ago
2.0.1
ESM onlyBundledCLI tools and terminal utilities
@homebridge/node-pty-prebuilt-multiarch
Fork pseudoterminals in Node.JS
30.5k---2 months ago
0.14.1
CommonJSBundledCLI tools and terminal utilities
tiny-cursor
A tiny library for hiding and showing the cursor in the terminal.
30.5k-9%-1 year ago
2.0.1
ESM onlyBundledCLI tools and terminal utilities
@optique/run
Type-safe combinatorial command-line interface parser
30.1k---10 days ago
1.3.0
ESM + CommonJSBundledCLI tools and terminal utilities
nm-prune
Prune unneeded files (.md, .td, etc..) from node_modules folder. Super handy for Electron and AWS Lambda.
30k+1242%-4 years ago
5.0.0
-NoneCloud SDKs, CLI tools and terminal utilities
git-branch-is
Assert that the name of the current branch of a git repository has a particular value.
29.9k-13%-3 months ago
5.0.0
CommonJSNoneTesting, CLI tools and terminal utilities
@krunal202/apple-search-ads-cli
LLM-friendly CLI for the Apple Search Ads API
29.5k---10 days ago
0.1.1
ESM onlyNoneAI and machine learning, CLI tools and terminal utilities
tiny-spinner
A simple, yet beautiful, CLI spinner.
29.3k-9%-1 year ago
2.0.5
ESM onlyBundledCLI tools and terminal utilities
@antora/cli
The command line interface for Antora.
29.3k---27 days ago
3.2.0
CommonJSNoneCLI tools and terminal utilities
@wterm/dom
DOM renderer, input handler, and orchestrator for wterm
29.3k---21 days ago
0.5.0
ESM onlyBundledDOM and browser utilities, CLI tools and terminal utilities
prompt-confirm
Confirm (yes/no) prompt. Can be used standalone or with a prompt system like [Enquirer].
29k+10%-8 years ago
2.0.4
CommonJSNoneCLI tools and terminal utilities
react-native-version
Version your React Native or Expo app in a `npm version` fashion.
28.8k+4%-6 years ago
4.0.0
CommonJSNoneReact, 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.