CLI & Terminal Packages
Command-line-interface frameworks and terminal UI/prompt libraries for building polished, scriptable developer tools (Cobra, Clap, Click, Commander).
Packages in CLI & Terminal
Kind
Sort:Used by Most Apps
swag
Generates Swagger 2.0 API documentation directly from declarative comments above your Go handler functions.
dotenvx
A secure, cross-platform dotenv replacement that encrypts .env files and runs any command with decrypted secrets injected — no code changes required.
figlet
Full FIGfont-spec ASCII art text renderer for Node and the browser
start-server-and-test
Starts your dev server, waits for it to respond, runs your test command, then shuts the server down automatically.
jest-watch-typeahead
Jest watch-mode plugins that let you filter running tests by file name or test name through an interactive typeahead prompt.
Commander Extra Typings
Strong TypeScript typings for Commander that infer option and action handler types automatically.
goose
A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.
Symfony Console
The PHP framework component for building beautiful, testable command-line applications
colors.js
Terminal string styling for Node.js console output, and the package at the center of a 2022 supply-chain sabotage incident.
dialoguer
A Rust library for interactive command-line prompts and menus
console
A Rust library for terminal and console abstraction: colors, styles, cursor control, and terminal size detection
ncp
Asynchronous, recursive file and directory copying for Node.js, usable as a CLI tool or a simple callback-based API.
ansi-to-html
Converts ANSI escape sequences from terminal output into styled HTML spans, with a bundled CLI for piping colored logs straight to HTML.
oclif Core
The Node.js framework that powers Salesforce CLI and Heroku CLI, providing flag parsing, help generation, and a plugin system for building CLIs.
verdaccio
A lightweight, zero-config-required private npm registry with built-in caching and proxying of public registries.
Wire
Compile-time dependency injection for Go that generates plain, debuggable initialization code with zero runtime reflection.
Redux DevTools Extension
Store enhancer that connects Redux apps to the Redux DevTools browser extension
Sphinx
A documentation generator that turns reStructuredText or Markdown sources into polished HTML, PDF, EPUB, and more.
huh
A simple, powerful Go library for building interactive terminal forms and prompts, with theming and accessibility built in.
Docusaurus OpenAPI Docs
Docusaurus plugin that generates polished API reference docs directly from an OpenAPI spec
wheel
The official command-line tool for building, inspecting, and repairing Python .whl binary distribution packages.
Pulumi
Infrastructure as Code in your favorite programming language, powered by a shared multi-language deployment engine.
BuildKit
The daemon and CLI toolkit behind `docker build`, compiling Dockerfiles and other build definitions into portable, cacheable OCI images.
json2csv
Convert JSON arrays into CSV strings and files with configurable fields, formatters, and streaming parsers for Node.js.