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
@kolisachint/hoocode-agent
Coding agent CLI with read, bash, edit, write tools and session management
1.2k---1 day ago
0.5.89
ESM onlyBundledCLI tools and terminal utilities
cli-kit
Everything you need to create awesome command line interfaces
1.2k-25%-1 year ago
2.1.1
ESM onlyNoneCLI tools and terminal utilities
wallace-cli
Pretty CSS analytics on the CLI
1.2k+1090%-1 month ago
4.0.3
ESM onlyNoneCLI tools and terminal utilities, CSS-in-JS and styling
@clustly/agent
TypeScript SDK, CLI, and MCP server for running an AI agent as a seller on Clustly — a USDC-escrow agent marketplace on Solana. One runtime dependency (the MCP SDK, loaded only by clustly mcp); otherwise Node built-ins.
1.2k---2 days ago
0.18.1
CommonJSBundledCLI tools and terminal utilities
solpp
A solidity preprocessor and flattener CLI and library
1.2k-50%-5 years ago
0.11.5
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
@tangle-network/tcloud
TypeScript SDK and CLI for Tangle Router, Sandbox, model routing, and agent service calls
1.2k---26 days ago
0.5.2
ESM + CommonJSBundledCLI tools and terminal utilities
@usearete/a4
Arete CLI (a4) - Real-time Solana streaming pipelines
1.2k---today
0.22.4
-NoneCLI tools and terminal utilities, Blockchain and Web3
@siteoshq/cli
One SiteOS CLI for Projects, Auth, Pulse, Cookie, Forms, Search, Trace, SEO/GEO, Analytics, Storage and Integrations.
1.2k---today
2.27.0
ESM onlyNoneCLI tools and terminal utilities
pour-cli
Audit any URL against WCAG 2.2 from the terminal with the pour engine. Headless Chrome, structured findings, CI-friendly exit codes, a static check over HTML and template files with SARIF and GitHub annotations, a site-wide report runner, and an MCP serve
1.2k--1 day ago
0.3.25
ESM onlyNoneAccessibility, CLI tools and terminal utilities
pixiv-token-getter
Node.js Pixiv credential manager and authentication facade - token cache, refresh-token lifecycle, profiles, PKCE OAuth + Puppeteer login, optional gppt interoperability. Library and CLI (ptg). TypeScript types included.
1.2k--13 days ago
2.6.1
ESM + CommonJSBundledAuthentication and authorisation, CLI tools and terminal utilities
4runr-os
4Runr AI Agent OS - Secure terminal interface for AI agents. v2.11.13: Fix Windows updater hang (remove findstr/timeout wait; reliable start handoff).
1.1k--1 month ago
2.11.13
ESM onlyBundledCLI tools and terminal utilities
markdown-to-document
A command-line tool to easily generate HTML documents from Markdown files
1.1k+26%-5 months ago
0.33.0
ESM onlyNonePDF and documents, CLI tools and terminal utilities
nodejs-gpt
A ChatGPT implementation using the official ChatGPT model via OpenAI's API.
1.1k+91%-2 years ago
1.37.4
ESM onlyNoneCLI tools and terminal utilities
cli-belt
An utility belt to complement your arguments parser of choice
1.1k+38%-2 years ago
2.0.2
ESM onlyBundledCLI tools and terminal utilities
daily-version
Get the current date formatted as a version. Automatically add the time if you already released a version today.
1.1k+207%-6 years ago
2.0.0
-NoneDate and time, CLI tools and terminal utilities
tailwint
Tiny Tailwind CSS linter and auto-fixer for CI — powered by the official language server, not regex
1.1k--9 days ago
1.1.16
ESM onlyBundledCSS-in-JS and styling, CLI tools and terminal utilities
tailwind-lint
A command-line tool that uses the Tailwind CSS IntelliSense plugin to show linting suggestions for your Tailwind CSS classes
1.1k--2 months ago
0.12.1
ESM onlyBundledCSS-in-JS and styling, Linting and formatting
@benev/argv
command line argument parser
1.1k---7 months ago
0.3.14
ESM onlyBundledCLI tools and terminal utilities
helper-ask
Async helper that prompts the user for a value and uses the answer as context for rendering the template.
1.1k-32%--
0.2.1
CommonJSNoneCLI tools and terminal utilities
@gitruck/cli
同合云成片流水线 CLI —— agent 驱动云端任务、产物拉回本地、三方工程文件(客户端/剪映/PR)互通。
1.1k---today
1.2.14
ESM onlyNoneCLI tools and terminal utilities, AI and machine learning
scenri
The open studio for brand-consistent AI visuals. Runs locally, on your own AI accounts.
1.1k--today
0.17.2
ESM onlyNoneCLI tools and terminal utilities
@elizaos/tui
Terminal User Interface library with differential rendering for efficient text-based applications
1.1k---6 months ago
2.0.0-alpha.77
ESM onlyBundledCLI tools and terminal utilities
agent-nuvira
Agent-Nuvira: Multi-agent AI coding CLI — plan, write, review, test, and publish code with local models (Ollama) or cloud APIs (Groq, NVIDIA NIM, Google Gemini, OpenRouter)
1.1k--1 day ago
3.3.1
ESM onlyBundledCLI tools and terminal utilities
agent-yes
A wrapper tool that automates interactions with various AI CLI tools by automatically handling common prompts and responses.
1.1k--9 days ago
1.296.1
ESM onlyBundledCLI tools and terminal utilities
colog
colog - console log with colors
1.1k+78%-12 years ago
1.0.4
CommonJSNoneCLI tools and terminal utilities
log-beautify
Show log messages on your terminal with style :-) . Use debugging levels to enable or disable log messages.
1.1k+29%-6 years ago
1.2.0
CommonJSNoneCLI tools and terminal utilities
@effected/cli
The boundary layer of an effect/unstable/cli program: plain CLI output, failure reporting, and schema-issue rendering
1.1k---today
0.8.0
ESM onlyBundledCLI tools and terminal utilities
ettore-ai-assistant
ETTORE - Advanced AI CLI Assistant
1.1k--today
1.10.0
ESM onlyNoneCLI tools and terminal utilities
li18nt
Locales linter, formatter, sorter and prettifier
1.1k+252%-4 years ago
5.0.0
ESM onlyBundledLinting and formatting, CLI tools and terminal utilities
@jsheaven/easybuild
Super-fast and simple IIFE, ESM and CJS build tool for JavaScript and TypeScript. Comes with an easy API and CLI. One file in, one file out. Supports node and browser output. Generates .map and .d.ts files. Minifies and prints the final code size.
1.1k---3 years ago
1.2.9
ESM + CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
@sapphire/cli
CLI for Sapphire Framework
1.1k---2 years ago
1.9.3
ESM onlyNoneCLI tools and terminal utilities, TypeScript tooling
@monid-ai/cli
Monid CLI — discover, inspect, and run data endpoints
1.1k---26 days ago
0.1.7
ESM onlyNoneCLI tools and terminal utilities
protogram
Handle command line arguments and sub arguments and sub sub arguments and sub sub sub arguments, etc.
1.1k+40%-11 years ago
1.1.3
CommonJSNoneCLI tools and terminal utilities
@4ier/notion-cli
Full-featured CLI for Notion. Like gh for GitHub, but for Notion. 44 commands, one binary.
1.1k---4 months ago
0.7.0
-NoneCLI tools and terminal utilities
protogram-help
Auto-generate program usage info when using the protogram module
1.1k+71%-11 years ago
1.0.2
CommonJSNoneCLI tools and terminal utilities
ansi-state
Save and restore your ANSI states.
1.1k+81%-11 years ago
1.0.5
CommonJSNoneCLI tools and terminal utilities
@cascade-flow/cli
Command-line interface for CascadeFlow workflow orchestrator
1.1k---1 month ago
0.2.32
ESM onlyNoneCLI tools and terminal utilities
@crowlog/pretty
Pretty formatter for Crowlog JSON logs. Pipe your logs through this CLI for beautiful, colored, human-readable output during development.
1.1k---8 months ago
2.0.2
ESM onlyBundledLogging, CLI tools and terminal utilities
@holmdigital/engine
WCAG and EN 301 549 accessibility test engine that maps failures to national law and enforcement bodies across 17 jurisdictions. CLI and CI reporting.
1.1k---6 days ago
3.3.12
ESM + CommonJSBundledAccessibility, CLI tools and terminal utilities
@crustjs/crust
CLI tooling for the Crust framework
1.1k---1 day ago
0.4.1
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
@burtson-labs/bandit-stealth-cli
Bandit — a local-first AI coding agent for your terminal. Same runtime as the Bandit Stealth VS Code / Cursor extension.
1.1k---today
1.7.470
CommonJSNoneCLI tools and terminal utilities
gulp-param
Add params to your tasks
1.1k+16%-10 years ago
1.0.3
CommonJSNoneBuild tools, CLI tools and terminal utilities
sls-dev-tools
The Dev Tools for the Serverless World
1.1k-47%-5 years ago
1.1.15
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
@crustjs/crust-linux-x64
CLI tooling for the Crust framework
1.1k---1 day ago
0.4.1
-NoneCLI tools and terminal utilities, TypeScript tooling
@skriptfabrik/json-schema-bundler
The missing CLI for the JSON Schema $Ref Parser
1.1k---11 days ago
0.6.44
-NoneSchema validation, CLI tools and terminal utilities
keryx
The fullstack TypeScript framework for MCP and APIs — write one action, serve HTTP, WebSocket, CLI, background tasks, and MCP tools.
1.1k--6 days ago
0.46.0
ESM onlyNoneTypeScript tooling, WebSockets and realtime
create-skaff
Interactive, batteries-included Next.js scaffolder: App Router, TypeScript, Tailwind CSS, shadcn/ui, Motion, Better Auth, Drizzle, Oxlint and agent-browser, picked from a terminal UI.
1.1k---
0.0.24
ESM onlyNoneCLI tools and terminal utilities, CSS-in-JS and styling
@posva/prompts
Lightweight, beautiful and user-friendly prompts
1.1k---3 years ago
2.4.4
CommonJSBundledCLI tools and terminal utilities
bvaughn-enquirer
Fork of enquirer/enquirer with some bug fixes and UX changes
1.1k+51%-2 years ago
2.4.2
CommonJSBundledCLI tools and terminal utilities
beauty-error
Getting a beauty error. Oriented for well printed errors. Be beauty, no ugly.
1.1k+203%--
1.2.23
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.

  • @kolisachint/hoocode-agentCoding agent CLI with read, bash, edit, write tools and session management
  • cli-kitEverything you need to create awesome command line interfaces
  • wallace-cliPretty CSS analytics on the CLI
  • @clustly/agentTypeScript SDK, CLI, and MCP server for running an AI agent as a seller on Clustly — a USDC-escrow agent marketplace on Solana. One runtime dependency (the MCP SDK, loaded only by clustly mcp); otherwise Node built-ins.
  • solppA solidity preprocessor and flattener CLI and library
  • @tangle-network/tcloudTypeScript SDK and CLI for Tangle Router, Sandbox, model routing, and agent service calls
  • @usearete/a4Arete CLI (a4) - Real-time Solana streaming pipelines
  • @siteoshq/cliOne SiteOS CLI for Projects, Auth, Pulse, Cookie, Forms, Search, Trace, SEO/GEO, Analytics, Storage and Integrations.
  • pour-cliAudit any URL against WCAG 2.2 from the terminal with the pour engine. Headless Chrome, structured findings, CI-friendly exit codes, a static check over HTML and template files with SARIF and GitHub annotations, a site-wide report runner, and an MCP serve
  • pixiv-token-getterNode.js Pixiv credential manager and authentication facade - token cache, refresh-token lifecycle, profiles, PKCE OAuth + Puppeteer login, optional gppt interoperability. Library and CLI (ptg). TypeScript types included.
  • 4runr-os4Runr AI Agent OS - Secure terminal interface for AI agents. v2.11.13: Fix Windows updater hang (remove findstr/timeout wait; reliable start handoff).
  • markdown-to-documentA command-line tool to easily generate HTML documents from Markdown files
  • nodejs-gptA ChatGPT implementation using the official ChatGPT model via OpenAI's API.
  • cli-beltAn utility belt to complement your arguments parser of choice
  • daily-versionGet the current date formatted as a version. Automatically add the time if you already released a version today.
  • tailwintTiny Tailwind CSS linter and auto-fixer for CI — powered by the official language server, not regex
  • tailwind-lintA command-line tool that uses the Tailwind CSS IntelliSense plugin to show linting suggestions for your Tailwind CSS classes
  • @benev/argvcommand line argument parser
  • helper-askAsync helper that prompts the user for a value and uses the answer as context for rendering the template.
  • @gitruck/cli同合云成片流水线 CLI —— agent 驱动云端任务、产物拉回本地、三方工程文件(客户端/剪映/PR)互通。
  • scenriThe open studio for brand-consistent AI visuals. Runs locally, on your own AI accounts.
  • @elizaos/tuiTerminal User Interface library with differential rendering for efficient text-based applications
  • agent-nuviraAgent-Nuvira: Multi-agent AI coding CLI — plan, write, review, test, and publish code with local models (Ollama) or cloud APIs (Groq, NVIDIA NIM, Google Gemini, OpenRouter)
  • agent-yesA wrapper tool that automates interactions with various AI CLI tools by automatically handling common prompts and responses.
  • cologcolog - console log with colors
  • log-beautifyShow log messages on your terminal with style :-) . Use debugging levels to enable or disable log messages.
  • @effected/cliThe boundary layer of an effect/unstable/cli program: plain CLI output, failure reporting, and schema-issue rendering
  • ettore-ai-assistantETTORE - Advanced AI CLI Assistant
  • li18ntLocales linter, formatter, sorter and prettifier
  • @jsheaven/easybuildSuper-fast and simple IIFE, ESM and CJS build tool for JavaScript and TypeScript. Comes with an easy API and CLI. One file in, one file out. Supports node and browser output. Generates .map and .d.ts files. Minifies and prints the final code size.
  • @sapphire/cliCLI for Sapphire Framework
  • @monid-ai/cliMonid CLI — discover, inspect, and run data endpoints
  • protogramHandle command line arguments and sub arguments and sub sub arguments and sub sub sub arguments, etc.
  • @4ier/notion-cliFull-featured CLI for Notion. Like gh for GitHub, but for Notion. 44 commands, one binary.
  • protogram-helpAuto-generate program usage info when using the protogram module
  • ansi-stateSave and restore your ANSI states.
  • @cascade-flow/cliCommand-line interface for CascadeFlow workflow orchestrator
  • @crowlog/prettyPretty formatter for Crowlog JSON logs. Pipe your logs through this CLI for beautiful, colored, human-readable output during development.
  • @holmdigital/engineWCAG and EN 301 549 accessibility test engine that maps failures to national law and enforcement bodies across 17 jurisdictions. CLI and CI reporting.
  • @crustjs/crustCLI tooling for the Crust framework
  • @burtson-labs/bandit-stealth-cliBandit — a local-first AI coding agent for your terminal. Same runtime as the Bandit Stealth VS Code / Cursor extension.
  • gulp-paramAdd params to your tasks
  • sls-dev-toolsThe Dev Tools for the Serverless World
  • @crustjs/crust-linux-x64CLI tooling for the Crust framework
  • @skriptfabrik/json-schema-bundlerThe missing CLI for the JSON Schema $Ref Parser
  • keryxThe fullstack TypeScript framework for MCP and APIs — write one action, serve HTTP, WebSocket, CLI, background tasks, and MCP tools.
  • create-skaffInteractive, batteries-included Next.js scaffolder: App Router, TypeScript, Tailwind CSS, shadcn/ui, Motion, Better Auth, Drizzle, Oxlint and agent-browser, picked from a terminal UI.
  • @posva/promptsLightweight, beautiful and user-friendly prompts
  • bvaughn-enquirerFork of enquirer/enquirer with some bug fixes and UX changes
  • beauty-errorGetting a beauty error. Oriented for well printed errors. Be beauty, no ugly.