Packages

CLI & Terminal Packages

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

323 packages

Packages in CLI & Terminal

85Health
Library PyPI

tqdm

A fast, extensible progress bar for Python loops and CLI pipelines, with negligible overhead.

31,362
Other
Used by 37
74Health
Tool npm

TypeScript Native Preview

Preview npm build of tsgo, the native Go port of the TypeScript compiler ahead of TypeScript 7.0.

26,117
Apache 2.0
Used by 34
58Health
Tool npm

Create React App

Zero-configuration CLI that bootstraps a React single-page app in one command

103,237
MIT
Used by 33
83Health
Library Go

pflag

A drop-in replacement for Go's flag package that adds POSIX/GNU-style double-dash flags and shorthand letters.

2,782
BSD 3
Used by 33
40Health
Tool npm

dotenv-cli

A command-line tool that loads .env files and runs any command with those environment variables set.

602
MIT
Used by 33
56Health
Tool npm

TypeDoc

Generates browsable API documentation straight from TypeScript source and doc comments, using the real compiler to get types right.

8,454
Apache 2.0
Used by 32
50Health
Library npm

strip-ansi

Strips ANSI escape codes from strings — the small, fast utility Node.js later built directly into its own core API.

498
MIT
Used by 31
90Health
Tool npm

vue-tsc

A command-line type-checking tool that teaches the TypeScript compiler to understand Vue single-file components.

6,735
MIT
Used by 30
56Health
Library Go

color

Colorized terminal output for Go with ANSI escape codes, 24-bit RGB, and built-in Windows support.

8,004
MIT
Used by 29
89Health
Framework PyPI

Typer

Typer is a Python library for building CLI applications, using type hints to generate arguments, options, validation, help text, and shell completion automatically.

20,186
MIT
Used by 26
45Health
Library npm

Prompts

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

9,312
MIT
Used by 26
47Health
Library Go

Viper

A complete configuration solution for Go applications, merging flags, env vars, config files, and remote stores into one API.

30,485
MIT
Used by 24
40Health
Library npm

picocolors

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

1,756
Other
Used by 24
58Health
Library npm

jiti

A zero-dependency runtime that transpiles TypeScript and ESM on the fly so Node.js can require() or import them directly.

2,977
MIT
Used by 21
38Health
Library npm

minimist

A lightweight, dependency-free argument parser that turns process.argv into a clean options object.

663
MIT
Used by 20
67Health
Tool Composer

Laravel Tinker

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

7,441
MIT
Used by 19
94Health
Tool npm

nest-cli

Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.

2,206
MIT
Used by 19
40Health
Library npm

cli-table3

Pretty unicode tables for the command line, drop-in API-compatible with the original cli-table

639
MIT
Used by 19
87Health
Library npm

Ink

React for CLIs — build and test interactive command-line apps using declarative, Flexbox-based components instead of manual stdout writes.

40,155
MIT
Used by 18
52Health
Library Composer

Collision

Beautiful command-line error reporting for PHP apps and test suites

4,663
MIT
Used by 18
77Health
Tool npm

postcss-cli

The command-line runner for PostCSS, transforming CSS files, globs, and directories from the terminal with your existing plugin chain.

856
MIT
Used by 18
88Health
Tool npm

Pi

Self-extensible AI coding agent CLI with a terminal UI, tool calling, and session management

117,463
MIT
Used by 17
93Health
Framework Go

urfave/cli

A declarative, dependency-free Go package for building fast, friendly command-line tools.

24,304
MIT
Used by 17
73Health
Library Go

lipgloss

Lipgloss brings a CSS-like, declarative styling API to Go terminal apps, covering colors, borders, layout, and compositing for building polished TUIs.

11,950
MIT
Used by 17

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