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
@zendesk/zcli-core
ZCLI core libraries and services
11.6k---15 days ago
2.0.0
CommonJSNoneCLI tools and terminal utilities
@xarc/run
concurrent or serial run npm scripts, javascript tasks, and more
11.6k---10 months ago
2.3.0
CommonJSBundledCLI 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 onlyBundledPDF and documents, CLI tools and terminal utilities
cli-high
tiny cli highlighter
11.6k-50%-1 year ago
0.4.3
ESM + CommonJSBundledCLI tools and terminal utilities
blessed-xterm
XTerm Widget for Blessed Curses Environment
11.6k-11%-2 months ago
1.6.0
CommonJSBundledCLI 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 + CommonJSBundledCLI 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
CommonJSNoneCLI tools and terminal utilities
ansi-256-colors
256 xterm color codes
11.6k+4%-11 years ago
1.1.0
-NoneCLI tools and terminal utilities, Logging
@zendesk/zcli-apps
zcli apps commands live here
11.6k---15 days ago
2.0.0
CommonJSBundledCLI tools and terminal utilities
@bike4mind/cli
Interactive CLI tool for Bike4Mind with ReAct agents
11.6k---10 days ago
1.0.0
ESM onlyNoneCLI tools and terminal utilities
amplify-category-xr
amplify-cli xr plugin
11.6k-40%--
3.4.4
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
amplify-category-predictions
amplify-cli predictions plugin
11.5k-31%--
4.3.2
CommonJSBundledCloud 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
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
amplify-category-notifications
amplify-cli notifications plugin
11.5k-29%--
2.23.2
CommonJSBundledCloud SDKs, CLI tools and terminal utilities
dingtalk-workspace-cli
DingTalk Workspace CLI - AI-powered productivity tools
11.5k--9 days ago
1.0.62
-NoneCLI tools and terminal utilities
@sveltejs/sv-utils
Utility functions for sv
11.5k---1 month ago
0.3.3
ESM onlyBundledSvelte, 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
CommonJSBundledCLI tools and terminal utilities
stmux
Simple Terminal Multiplexing for Node Environments
11.5k-3%-2 months ago
2.1.1
ESM onlyNoneCLI 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
CommonJSNoneCLI tools and terminal utilities
ink-form
Complex user-friendly form component for React Ink
11.3k+693%-1 month ago
2.0.2
ESM onlyBundledCLI 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 + CommonJSBundledCLI tools and terminal utilities
amplify-container-hosting
amplify-cli hosting plugin for containers
11k-27%--
2.5.14
CommonJSBundledCloud SDKs, CLI tools and terminal utilities
@moleculer/vorpal
Node's first framework for building immersive CLI apps.
11k---7 years ago
1.11.5
CommonJSNoneCLI 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 onlyBundledCLI 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 + CommonJSBundledCLI tools and terminal utilities, Security
amplify-frontend-ios
amplify-cli front-end plugin for xcode projects
11k-38%-3 years ago
3.5.10
CommonJSNoneCloud 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 onlyNoneCLI 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
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
@roarr/cli
A CLI program for processing Roarr logs.
10.9k---2 years ago
5.12.4
-BundledCLI 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 onlyBundledCLI 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
CommonJSNoneCLI tools and terminal utilities
amplify-frontend-android
amplify-cli front-end plugin for Android project
10.8k-31%-3 years ago
3.4.1
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
@vendure/cli
A modern, headless ecommerce framework
10.8k---23 days ago
3.7.3
-NonePayments 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 onlyBundledMarkdown, Parsers and serialisers
chalk-string
Chalk with style strings
10.7k+31%-1 year ago
4.0.0
ESM onlyBundledCLI 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
CommonJSBundledCLI tools and terminal utilities
amplify-frontend-flutter
amplify-cli front-end plugin for Flutter projects
10.6k-24%-4 years ago
1.3.5
CommonJSNoneCloud 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
CommonJSBundledCloud 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
CommonJSNoneCLI 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
-NoneCLI 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 onlyBundledCLI 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 onlyBundledCLI 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 onlyBundledCLI 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
-NoneCLI 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 onlyNoneCLI tools and terminal utilities
@docmd/tui
Terminal User Interface (TUI) design system for docmd.
10.2k---4 days ago
0.9.6
ESM onlyBundledCLI 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 onlyBundledCLI 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
CommonJSNoneCLI tools and terminal utilities
termdock
A complete web-based terminal application with modern UI
10.1k--1 day ago
1.4.282
ESM onlyNoneCLI 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 + CommonJSBundledMarkdown, 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.