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

38Health
Library PyPI

humanfriendly

Human-friendly input and output helpers for Python text interfaces, from file sizes to prompts and tables.

350
MIT
Used by 1
81Health
Tool Composer

vapor-cli

The command-line client for Laravel Vapor, the serverless deployment platform for Laravel on AWS Lambda.

317
MIT
Used by 1
77Health
Library PyPI

Bashkit

A blazing-fast, sandboxed virtual bash interpreter and file system for running untrusted AI-agent shell commands safely in-process.

280
MIT
Used by 1
44Health
Library PyPI

HdfsCLI

Python bindings and a command line interface for HDFS via the WebHDFS and HttpFS APIs.

275
MIT
Used by 1
49Health
Library npm

browserslist-useragent-regexp

Compile a Browserslist query into a RegExp that tests a browser's user agent string.

273
MIT
Used by 1
31Health
Library npm

cli-spinner

A lightweight, zero-dependency terminal spinner for Node.js command-line tools.

273
MIT
Used by 1
34Health
Library Cargo

tabwriter

Elastic tabstops for Rust — align tab-delimited text into clean columns.

273
Other
Used by 1
39Health
Tool PyPI

bigquery-schema-generator

Deduces an accurate BigQuery schema from your full JSON or CSV dataset instead of just the first 500 records.

249
Apache 2.0
Used by 1
34Health
Library Composer

cli-prompt

Tiny PHP library to prompt for CLI input and optionally hide the characters users type.

248
MIT
Used by 1
57Health
Library PyPI

ptyprocess

Launch and interact with a subprocess running inside a pseudo terminal (pty).

240
Other
Used by 1
48Health
Library Cargo

term

A Rust library for terminfo parsing and portable terminal colors and formatting.

186
Other
Used by 1
36Health
Library PyPI

restructuredtext-lint

A Python library and CLI that lints reStructuredText for structural errors before PyPI or Sphinx ever see it.

183
Other
Used by 1
74Health
Library Cargo

anstream

IO stream adapters for Rust that write colored text and gracefully degrade to your terminal's capabilities.

171
Other
Used by 1
79Health
Tool PyPI

abx-dl

A simple all-in-one CLI tool to auto-detect and download everything available from a URL, using the ArchiveBox plugin ecosystem.

144
MIT
Used by 1
45Health
Framework npm

@oclif/command

The legacy base command class for the oclif framework for building Node.js command-line interfaces.

136
MIT
Used by 1
41Health
Library npm

ansicolor

A dependency-free JavaScript library for ANSI color styling, parsing, and ANSI-to-CSS/Chrome DevTools conversion.

126
Other
Used by 1
67Health
Library Cargo

terminal_size

A tiny cross-platform Rust crate for getting the width and height of the controlling terminal.

119
Apache 2.0
Used by 1
42Health
Library Cargo

ansi-to-tui

Convert ANSI SGR escape codes in raw bytes into styled Ratatui Text, ready to render in your TUI.

100
MIT
Used by 1
47Health
Library Cargo

ratatui-textarea

A simple yet powerful multi-line text editor widget for Ratatui terminal user interfaces.

96
MIT
Used by 1
32Health
Library Cargo

clap-help

A more compact, width-aware, Markdown-friendly help renderer for clap terminal applications.

95
MIT
Used by 1
58Health
Library Cargo

rust-petname

Generate human-readable random names like remarkably-striking-cricket, as a Rust library or CLI, with built-in English, Turkish, and Luxembourgish word lists.

87
Apache 2.0
Used by 1
26Health
Library Cargo

tui-banner

Cinematic ANSI banner rendering for Rust CLI and TUI apps, with gradients, dithering, shadows, and built-in animations.

77
Apache 2.0
Used by 1
29Health
Library Cargo

qr2term-rs

A stupidly simple Rust crate that renders QR codes directly in the terminal using color-inverted Unicode half-blocks.

74
MPL-2.0
Used by 1
67Health
Tool npm

Bump CLI

The official Bump.sh CLI for deploying, previewing, and diffing OpenAPI, AsyncAPI, Arazzo, and Flower API documentation from your terminal or CI pipeline.

71
MIT
Used by 1

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