Packages

CLI & Terminal Packages

Command-line-interface frameworks and terminal UI/prompt libraries for building polished, scriptable developer tools (Cobra, Clap, Click, Commander).

124 packages

Packages in CLI & Terminal

Showing 124 packages
84Health
Toolnpm

concurrently

Run multiple terminal commands in parallel, with color-coded output and cross-platform support.

7,831
MIT
Used by 98
67Health
Librarynpm

Chalk

The most popular Node.js library for styling terminal string output with ANSI colors.

23,303
MIT
Used by 95
71Health
Frameworknpm

Commander.js

The complete, battle-tested framework for building Node.js command-line interfaces.

28,365
MIT
Used by 88
43Health
Librarynpm

rimraf

Cross-platform recursive file and directory removal for Node.js, modeled on the UNIX `rm -rf` command.

5,848
Other
Used by 85
90Health
Toolnpm

Oxlint

Rust-based JavaScript/TypeScript linter that runs 50-100x faster than ESLint, with zero configuration required.

22,364
MIT
Used by 63
57Health
FrameworkGo

Cobra

The commander library that powers Kubernetes, Hugo, and GitHub CLI's command-line interfaces.

44,462
Apache 2.0
Used by 60
42Health
Librarynpm

qrcode

A zero-dependency-on-canvas QR code and 2D barcode generator for Node.js and the browser.

8,157
MIT
Used by 50
91Health
LibraryCargo

Clap

The most widely used command-line argument parser for Rust, with both derive and builder APIs.

16,645
Other
Used by 49
89Health
LibraryPyPI

Click

A composable Python toolkit for building command line interfaces with minimal boilerplate.

17,628
BSD 3
Used by 48
91Health
Librarynpm

xterm.js

A fast, self-contained TypeScript library for embedding fully-featured terminals in the browser.

21,065
MIT
Used by 41
60Health
Librarynpm

ora

An elegant, dependency-light terminal spinner for Node.js command-line apps and scripts.

9,737
MIT
Used by 41
81Health
Librarynpm

@clack/prompts

Opinionated, ready-to-use interactive prompt components for building beautiful command-line apps in Node.js.

8,009
MIT
Used by 37
45Health
Librarynpm

Prompts

Lightweight, beautiful and user-friendly interactive CLI prompts for Node.js.

9,308
MIT
Used by 26
40Health
Librarynpm

picocolors

The tiniest, fastest zero-dependency library for ANSI terminal color formatting in Node.js.

1,745
Other
Used by 23
69Health
ToolComposer

Laravel Tinker

A powerful REPL console for interacting with a full Laravel application from the command line

7,439
MIT
Used by 19

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search