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
dir-archiver
Create, inspect, audit, normalize, and extract archives across Node.js, Deno, and Bun.
1k-28%-1 month ago
4.0.0
ESM onlyBundledCompression and archives, CLI tools and terminal utilities
omnius
AI coding agent powered by open-source models (Ollama/vLLM) — interactive TUI with agentic tool-calling loop
1k--today
1.0.741
ESM onlyBundledScraping and browser automation, Testing
maxpool
Multi-account Claude Code proxy with adaptive, rate-aware load balancing across Claude accounts
1k--1 day ago
1.22.2
ESM onlyNoneAI and machine learning, Queues and background jobs
great-cto
One command install for the great_cto Claude Code plugin. Auto-detects your stack, picks the right archetype, bootstraps PROJECT.md.
1k--1 day ago
3.34.0
ESM onlyNoneCLI tools and terminal utilities, Testing
ucn
Auditable AST code intelligence for AI agents: 18 task-oriented commands through one MCP tool, CLI, or agent skill. Supports JS/TS, Python, Go, Rust, Java, C, C++, C#, and HTML.
1k--5 days ago
5.4.2
CommonJSNoneCLI tools and terminal utilities
@jondotsoy/flags
A Javascript arguments processor
1k---6 months ago
3.2.1
ESM + CommonJSBundledCLI tools and terminal utilities
spawn-term
Formats spawn with for terminal grouping
1k+1126%-12 days ago
3.5.15
ESM + CommonJSBundledCLI tools and terminal utilities
@favware/rollup-type-bundler
A small CLI tool to bundle types with rollup
1k---1 year ago
4.0.0
ESM onlyNoneBundlers, CLI tools and terminal utilities
@botaoxyz/akm
Anthropic Key Management - CLI tool for managing Anthropic API keys and environments
1k---6 months ago
1.2.0
ESM onlyNoneAI and machine learning, CLI tools and terminal utilities
@ngxs/cli
<a href="https://travis-ci.org/ngxs/cli"> <img src="https://travis-ci.org/ngxs/cli.svg?branch=master"> </a>
1k---2 years ago
3.0.0
CommonJSBundledCLI tools and terminal utilities, Angular
btca
CLI tool for asking questions about technologies using btca server
1k--6 months ago
2.0.5
ESM onlyNoneCLI tools and terminal utilities
chrome-webstore-upload-keys
CLI tool to generate OAuth keys for the Chrome Web Store
1k+799%-8 months ago
2.0.1
ESM onlyNoneCLI tools and terminal utilities
envio-cloud
CLI for Envio Cloud — manage and monitor blockchain indexers powered by HyperIndex
1k--1 month ago
1.0.0
-NoneBlockchain and Web3, CLI tools and terminal utilities
parameters
Command line arguments parser and stringifier
1k+26%-5 years ago
0.8.1
CommonJSNoneCLI tools and terminal utilities
generate-collections
Initializes a handful of (empty) template collections to your generator, such as docs, includes, badges, and layouts, along with a few generic defaults.
1k-42%-9 years ago
0.3.9
CommonJSNoneCLI tools and terminal utilities
agentmail-cli
Command-line interface for the AgentMail API. Send, receive, reply, and manage threaded email conversations from your terminal.
1k--8 days ago
1.5.0
-NoneCLI tools and terminal utilities, Email
tt-help-cli-ycl
TikTok user & video data scraper - extract ttSeller, verified, locationCreated from HTML source
1k--4 days ago
1.4.155
ESM onlyNoneCLI tools and terminal utilities, Scraping and browser automation
thincoder
Thin coding agent - zero third-party dependencies, no build step, Node.js native. Sharp code, zero bloat.
1k--2 days ago
0.12.67
ESM onlyNoneCLI tools and terminal utilities
generate
Command line tool and developer framework for scaffolding out new GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
1k-42%-9 years ago
0.14.0
CommonJSNoneCLI tools and terminal utilities
command-line-parser
Simple lightweight function takes an array of command-line arguments and returns a parsed object
1k+58%-3 years ago
0.2.10
CommonJSNoneCLI tools and terminal utilities
model-orchestrator
Model orchestrator: rules and subagents tell your agent which model does each task, so small work goes to cheap tiers and fewer tokens go to frontier models.
1k--1 day ago
0.1.34
ESM onlyNoneCLI tools and terminal utilities
charts-cli
Render ECharts configurations to SVG/PNG from the command line — schema-driven, built for AI agents
959---6 months ago
0.3.1
ESM onlyBundledCharts and data visualisation, CLI tools and terminal utilities
capture-website-cli
Capture screenshots of websites from the command-line
931----
5.2.0
ESM onlyNoneCLI tools and terminal utilities
klaudius
Scaffold and maintain a Klaudius project — an autonomous web agency pipeline that runs on Claude Code or Codex (find, build, deploy, outreach end-to-end).
856---5 days ago
0.37.2
ESM onlyNoneCLI tools and terminal utilities, Static site generators and meta-frameworks
ralph-tui
Ralph TUI - AI Agent Loop Orchestrator
849---4 months ago
0.12.0
ESM onlyBundledCLI tools and terminal utilities
terminal-link-cli
Create clickable links in the terminal
766---1 year ago
4.0.0
ESM onlyNoneCLI tools and terminal utilities
select-version-cli
A simple cli to help you select release version
644----
0.0.2
-NoneCLI tools and terminal utilities
glooit
🧴 Sync your AI agent configurations and rules across platforms with ease
612----
0.6.7
ESM onlyBundledCLI tools and terminal utilities
document360-writer
Standalone documentation agent CLI. Reads your code, writes your docs. Specialized for Document360 publishing.
540---13 days ago
0.5.326
ESM onlyNoneAI and machine learning, CLI tools and terminal utilities
dsh-server-deck
DSH 能力插件:服务器卡片仪表盘——实时状态/CPU/内存/磁盘 + 趋势记录与可视化(1h/24h/7d/30d) + 点卡片进入 xterm 交互终端
283---14 days ago
0.3.0
ESM onlyNoneCLI tools and terminal utilities
artemis-code
Local-first AI engineering, visual generation, long-video production, memory, tools, and mobile automation in one command-line workspace.
243----
0.2.81
ESM onlyNoneCLI tools and terminal utilities
add-local-binaries-path
Never type ./node_modules/.bin again! Make locally-installed node modules executable by name by adding ./node_modules/.bin to the $PATH
132----
1.0.1
CommonJSNoneCLI tools and terminal utilities
mok-project
A jQuery plugin providing multilingual onscreen keyboard for terminals and kiosks.
96----
1.1.7
CommonJSNoneCLI tools and terminal utilities
tiptip
Terminal Plain-Text Presentations
36----
0.2.4
-NoneCLI tools and terminal utilities
express-route-lens
Inspect Express routes, middleware, nested mounts, duplicates, and sensitive endpoints
27---13 days ago
1.0.8
CommonJSNoneCLI tools and terminal utilities, HTTP servers and web frameworks
scarab-cli
Command-line interface for the Scarab Sass framework
20----
0.2.2
CommonJSNoneCSS-in-JS and styling, CLI tools and terminal utilities
avip-string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
15----
4.0.2
-BundledCLI tools and terminal utilities, Strings and text
nice-toast-js
jquery easy & nice Toast
15----
0.2.3
CommonJSNoneCLI 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.

  • dir-archiverCreate, inspect, audit, normalize, and extract archives across Node.js, Deno, and Bun.
  • omniusAI coding agent powered by open-source models (Ollama/vLLM) — interactive TUI with agentic tool-calling loop
  • maxpoolMulti-account Claude Code proxy with adaptive, rate-aware load balancing across Claude accounts
  • great-ctoOne command install for the great_cto Claude Code plugin. Auto-detects your stack, picks the right archetype, bootstraps PROJECT.md.
  • ucnAuditable AST code intelligence for AI agents: 18 task-oriented commands through one MCP tool, CLI, or agent skill. Supports JS/TS, Python, Go, Rust, Java, C, C++, C#, and HTML.
  • @jondotsoy/flagsA Javascript arguments processor
  • spawn-termFormats spawn with for terminal grouping
  • @favware/rollup-type-bundlerA small CLI tool to bundle types with rollup
  • @botaoxyz/akmAnthropic Key Management - CLI tool for managing Anthropic API keys and environments
  • @ngxs/cli<a href="https://travis-ci.org/ngxs/cli"> <img src="https://travis-ci.org/ngxs/cli.svg?branch=master"> </a>
  • btcaCLI tool for asking questions about technologies using btca server
  • chrome-webstore-upload-keysCLI tool to generate OAuth keys for the Chrome Web Store
  • envio-cloudCLI for Envio Cloud — manage and monitor blockchain indexers powered by HyperIndex
  • parametersCommand line arguments parser and stringifier
  • generate-collectionsInitializes a handful of (empty) template collections to your generator, such as docs, includes, badges, and layouts, along with a few generic defaults.
  • agentmail-cliCommand-line interface for the AgentMail API. Send, receive, reply, and manage threaded email conversations from your terminal.
  • tt-help-cli-yclTikTok user & video data scraper - extract ttSeller, verified, locationCreated from HTML source
  • thincoderThin coding agent - zero third-party dependencies, no build step, Node.js native. Sharp code, zero bloat.
  • generateCommand line tool and developer framework for scaffolding out new GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
  • command-line-parserSimple lightweight function takes an array of command-line arguments and returns a parsed object
  • model-orchestratorModel orchestrator: rules and subagents tell your agent which model does each task, so small work goes to cheap tiers and fewer tokens go to frontier models.
  • charts-cliRender ECharts configurations to SVG/PNG from the command line — schema-driven, built for AI agents
  • capture-website-cliCapture screenshots of websites from the command-line
  • klaudiusScaffold and maintain a Klaudius project — an autonomous web agency pipeline that runs on Claude Code or Codex (find, build, deploy, outreach end-to-end).
  • ralph-tuiRalph TUI - AI Agent Loop Orchestrator
  • terminal-link-cliCreate clickable links in the terminal
  • select-version-cliA simple cli to help you select release version
  • glooit🧴 Sync your AI agent configurations and rules across platforms with ease
  • document360-writerStandalone documentation agent CLI. Reads your code, writes your docs. Specialized for Document360 publishing.
  • dsh-server-deckDSH 能力插件:服务器卡片仪表盘——实时状态/CPU/内存/磁盘 + 趋势记录与可视化(1h/24h/7d/30d) + 点卡片进入 xterm 交互终端
  • artemis-codeLocal-first AI engineering, visual generation, long-video production, memory, tools, and mobile automation in one command-line workspace.
  • add-local-binaries-pathNever type ./node_modules/.bin again! Make locally-installed node modules executable by name by adding ./node_modules/.bin to the $PATH
  • mok-projectA jQuery plugin providing multilingual onscreen keyboard for terminals and kiosks.
  • tiptipTerminal Plain-Text Presentations
  • express-route-lensInspect Express routes, middleware, nested mounts, duplicates, and sensitive endpoints
  • scarab-cliCommand-line interface for the Scarab Sass framework
  • avip-string-lengthGet the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
  • nice-toast-jsjquery easy & nice Toast