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
@xterm/addon-image
Inline image output in xterm.js. Supports SIXEL and iTerm's inline image protocol (IIP).
151k---9 months ago
0.9.0
ESM + CommonJSBundledCLI tools and terminal utilities
npm-check
Check for outdated, incorrect, and unused dependencies.
150.6k-54%-4 years ago
6.0.1
CommonJSBundledCLI tools and terminal utilities
cmd-ts
> 💻 A type-driven command line argument parser, with awesome error reporting 🤤
150.6k+88%--
0.15.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
@xterm/addon-ligatures
Add support for programming ligatures to xterm.js
149.6k---9 months ago
0.10.0
ESM + CommonJSBundledCLI tools and terminal utilities
@vue/cli-plugin-typescript
typescript plugin for vue-cli
148.3k---1 year ago
5.0.9
CommonJSNoneCLI tools and terminal utilities, Vue
co-prompt
simple terminal user input 'co'
148.2k-7%-13 years ago
1.0.0
-NoneCLI tools and terminal utilities
rulesync
Unified AI rules management CLI tool that generates configuration files for various AI development tools
148.1k+522%-1 day ago
18.0.0
ESM + CommonJSBundledCLI tools and terminal utilities, Configuration
ansi-yellow
The color yellow, in ansi.
148k-18%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
npx
execute npm package binaries
147.6k+31%--
10.2.2
CommonJSNoneCLI tools and terminal utilities
disparity
Colorized string diff ideal for text/code that spans through multiple lines
146k+31%-5 years ago
3.2.0
CommonJSBundledCLI tools and terminal utilities, Markdown
ansi-grey
The color grey, in ansi.
142.4k-18%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bold
The color bold, in ansi.
141.5k-12%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
@sanity/workflow-cli
Command-line tool for deploying, inspecting, and administering Sanity workflow definitions and instances.
141.4k---2 days ago
0.35.0
ESM onlyBundledCLI tools and terminal utilities
ansi_up
Convert ansi sequences in strings to colorful HTML
140.7k+84%--
6.0.6
ESM onlyBundledCLI tools and terminal utilities
ansi-dim
The color dim, in ansi.
140.5k-23%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgmagenta
The color bgmagenta, in ansi.
140.5k-20%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-strikethrough
The color strikethrough, in ansi.
140.5k-23%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bggreen
The color bggreen, in ansi.
140.5k-23%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgwhite
The color bgwhite, in ansi.
140.5k-20%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
@catladder/cli
Panter cli tool for cloud CI/CD and DevOps
139.9k---3 days ago
5.3.0
CommonJSBundledCLI tools and terminal utilities
log-update-async-hook
log-update fork that uses async-exit-hook internally
138.4k-20%-4 years ago
2.0.7
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-magenta
The color magenta, in ansi.
137.3k-25%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ink-link
Link component for Ink
136.5k-42%-1 year ago
5.0.0
ESM onlyBundledCLI tools and terminal utilities, React
error-symbol
Cross-platform error symbol.
136.2k-26%-11 years ago
0.1.0
CommonJSNoneCLI tools and terminal utilities, Logging
@11ty/eleventy-dev-server
A minimal, modern, generic, hot-reloading local web server to help web developers.
136.1k---1 year ago
2.0.8
CommonJSNoneHTTP servers and web frameworks, CLI tools and terminal utilities
is-admin
Check if the process is running as administrator on Windows
136k+250%-5 years ago
4.0.0
ESM onlyNoneCLI tools and terminal utilities
ansi-underline
The color underline, in ansi.
135.8k-25%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgcyan
The color bgcyan, in ansi.
135.7k-19%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgblue
The color bgblue, in ansi.
135.7k-20%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgblack
The color bgblack, in ansi.
135.7k-19%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-blue
The color blue, in ansi.
135.7k-30%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgyellow
The color bgyellow, in ansi.
135.7k-18%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-italic
The color italic, in ansi.
135.7k-15%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-hidden
The color hidden, in ansi.
135.7k-15%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-inverse
The color inverse, in ansi.
135.7k-20%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-black
The color black, in ansi.
135.7k-18%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-reset
The color reset, in ansi.
135.7k-24%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-white
The color white, in ansi.
135.7k-22%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
ansi-bgred
The color bgred, in ansi.
135.6k-20%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
warning-symbol
Cross-platform warning symbol.
135.6k-28%-11 years ago
0.1.0
CommonJSNoneCLI tools and terminal utilities, Logging
info-symbol
Cross-platform info symbol.
135.2k-26%-11 years ago
0.1.0
CommonJSNoneCLI tools and terminal utilities, Logging
@visulima/boxen
Create beautiful boxes in the terminal with customizable borders, padding, and alignment.
133.9k---22 days ago
5.0.0
ESM onlyBundledCLI tools and terminal utilities
cdk8s-cli
This is the command line tool for Cloud Development Kit (CDK) for Kubernetes (cdk8s).
132.3k-20%-2 days ago
2.207.60
CommonJSNoneCLI tools and terminal utilities
docopt
a command line option parser that will make you smile
132k-25%-11 years ago
0.6.2
CommonJSNoneCLI tools and terminal utilities
command-exists-promise
Checks whether a command line command exists in the current environment.
130.9k+26%-7 years ago
2.0.2
CommonJSNonePromises and async control flow, CLI tools and terminal utilities
@wonderwhy-er/desktop-commander
MCP server for terminal operations and file editing
130.8k---8 days ago
0.2.51
ESM onlyNoneCLI tools and terminal utilities
@strapi/cloud-cli
Commands to interact with the Strapi Cloud
130.6k---1 day ago
5.55.1
ESM + CommonJSBundledCLI tools and terminal utilities
emphasize
ANSI syntax highlighting for the terminal
129.2k+3%-2 years ago
7.0.0
ESM onlyBundledCLI tools and terminal utilities
agent-device
Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.
129.1k--1 day ago
0.21.14
ESM onlyBundledCLI tools and terminal utilities
cloudflared
Cloudflared in Node. Which allows you to easily create HTTPS tunnels using Cloudflare's cloudflared. It provides a typed API for creating tunnels and managing the cloudflared binary installation.
129k+500%-1 month ago
0.7.3
CommonJSBundledCLI tools and terminal utilities, Node.js 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.