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
yaegi
An embeddable, pure-Go interpreter that evaluates Go code and plugins at runtime, on top of the standard Go runtime.
mini-swe-agent
A radically simple, ~100-line Python AI software engineering agent that solves tasks using only bash.
gopher-lua
A pure-Go Lua 5.1 virtual machine and compiler for embedding a scripting language directly into Go applications.
Wireit
Upgrade your npm, pnpm, or yarn scripts with dependency graphs, caching, and watch mode
SWE-bench
Benchmark harness that evaluates whether a language model can actually resolve real-world GitHub issues.
gdown
Download public Google Drive files and folders when curl or wget fail
mcporter
TypeScript runtime and CLI for discovering, calling, and packaging Model Context Protocol tools into scripts and agents.
moon
A Rust-based build system and monorepo orchestrator that manages toolchains, tasks, caching, and CI pipelines across the JavaScript, TypeScript, and polyglot ecosystem.
pb
A terminal progress bar library for Go with customizable templates, byte-aware formatting, and proxy readers/writers for tracking I/O.
pipdeptree
Command-line utility that displays installed Python packages as a dependency tree.
structopt
Parse command-line arguments in Rust by deriving StructOpt directly on your own struct or enum.
go-flags
A reflection-based command-line option parser for Go that turns struct field tags into fully documented flags, subcommands, and INI-file configuration.
mpb
A concurrency-safe Go library for rendering multiple progress bars in terminal applications, with dynamic totals and pluggable decorators.
gnostic
A command-line compiler that converts OpenAPI and Google Discovery API descriptions into typed Protocol Buffer models.
prettytable
Display tabular data in visually appealing ASCII tables in Python
aurora
Ultimate ANSI colors for Go, with native Printf/Sprintf formatting and chainable colorizers.
alchemy
Infrastructure-as-Effects for TypeScript — cloud resources, IAM, and app logic in one type-safe Effect program.
Clipanion
A type-safe, dependency-free CLI framework for building nested, typed command-line applications in TypeScript.
cmd_lib
Rust macros for writing shell-script-like tasks without spawning a shell
prettytable-rs
Print aligned, styled, and formatted tables in the terminal from Rust.
Laravel Pail
Dive into your Laravel application's log files directly from the command line with a sleek, filterable CLI.
rich-click
Rich-powered help formatting for Click command-line interfaces
JShrink
A native PHP JavaScript minifier that shrinks JS with a single static call.
go-figure
Renders FIGlet-style ASCII art banners from plain text in Go, with color and scroll/blink/dance animations for terminal output.