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 |
|---|---|---|---|---|---|---|---|---|
| @kolisachint/hoocode-agent Coding agent CLI with read, bash, edit, write tools and session management | 1.2k | - | - | - | 1 day ago 0.5.89 | ESM only | Bundled | CLI 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 only | None | CLI tools and terminal utilities | |
| wallace-cli Pretty CSS analytics on the CLI | 1.2k | +1090% | - | 1 month ago 4.0.3 | ESM only | None | CLI 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 | CommonJS | Bundled | CLI tools and terminal utilities |
| solpp A solidity preprocessor and flattener CLI and library | 1.2k | -50% | - | 5 years ago 0.11.5 | CommonJS | None | Blockchain 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 + CommonJS | Bundled | CLI tools and terminal utilities |
| @usearete/a4 Arete CLI (a4) - Real-time Solana streaming pipelines | 1.2k | - | - | - | today 0.22.4 | - | None | CLI 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 only | None | CLI 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 only | None | Accessibility, 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 + CommonJS | Bundled | Authentication 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 only | Bundled | CLI 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 only | None | PDF 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 only | None | CLI 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 only | Bundled | CLI 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 | - | None | Date 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 only | Bundled | CSS-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 only | Bundled | CSS-in-JS and styling, Linting and formatting | |
| @benev/argv command line argument parser | 1.1k | - | - | - | 7 months ago 0.3.14 | ESM only | Bundled | CLI 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 | CommonJS | None | CLI tools and terminal utilities | |
| @gitruck/cli 同合云成片流水线 CLI —— agent 驱动云端任务、产物拉回本地、三方工程文件(客户端/剪映/PR)互通。 | 1.1k | - | - | - | today 1.2.14 | ESM only | None | CLI 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 only | None | CLI 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 only | Bundled | CLI 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 only | Bundled | CLI 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 only | Bundled | CLI tools and terminal utilities | |
| colog colog - console log with colors | 1.1k | +78% | - | 12 years ago 1.0.4 | CommonJS | None | CLI 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 | CommonJS | None | CLI 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 only | Bundled | CLI tools and terminal utilities |
| ettore-ai-assistant ETTORE - Advanced AI CLI Assistant | 1.1k | - | - | today 1.10.0 | ESM only | None | CLI tools and terminal utilities | |
| li18nt Locales linter, formatter, sorter and prettifier | 1.1k | +252% | - | 4 years ago 5.0.0 | ESM only | Bundled | Linting 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 + CommonJS | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| @sapphire/cli CLI for Sapphire Framework | 1.1k | - | - | - | 2 years ago 1.9.3 | ESM only | None | CLI 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 only | None | CLI 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 | CommonJS | None | CLI 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 | - | None | CLI 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 | CommonJS | None | CLI tools and terminal utilities | |
| ansi-state Save and restore your ANSI states. | 1.1k | +81% | - | 11 years ago 1.0.5 | CommonJS | None | CLI tools and terminal utilities | |
| @cascade-flow/cli Command-line interface for CascadeFlow workflow orchestrator | 1.1k | - | - | - | 1 month ago 0.2.32 | ESM only | None | CLI 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 only | Bundled | Logging, 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 + CommonJS | Bundled | Accessibility, CLI tools and terminal utilities |
| @crustjs/crust CLI tooling for the Crust framework | 1.1k | - | - | - | 1 day ago 0.4.1 | ESM only | Bundled | CLI 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 | CommonJS | None | CLI tools and terminal utilities |
| gulp-param Add params to your tasks | 1.1k | +16% | - | 10 years ago 1.0.3 | CommonJS | None | Build 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 | CommonJS | None | Cloud SDKs, CLI tools and terminal utilities | |
| @crustjs/crust-linux-x64 CLI tooling for the Crust framework | 1.1k | - | - | - | 1 day ago 0.4.1 | - | None | CLI 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 | - | None | Schema 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 only | None | TypeScript 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 only | None | CLI 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 | CommonJS | Bundled | CLI 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 | CommonJS | Bundled | CLI 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 | CommonJS | None | 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.
- @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.
- 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