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

52Health
Library Go

yaegi

An embeddable, pure-Go interpreter that evaluates Go code and plugins at runtime, on top of the standard Go runtime.

8,402
Apache 2.0
Used by 2
76Health
Framework PyPI

mini-swe-agent

A radically simple, ~100-line Python AI software engineering agent that solves tasks using only bash.

8,019
MIT
Used by 2
52Health
Library Go

gopher-lua

A pure-Go Lua 5.1 virtual machine and compiler for embedding a scripting language directly into Go applications.

6,982
MIT
Used by 2
69Health
Tool npm

Wireit

Upgrade your npm, pnpm, or yarn scripts with dependency graphs, caching, and watch mode

6,426
Apache 2.0
Used by 2
77Health
Tool PyPI

SWE-bench

Benchmark harness that evaluates whether a language model can actually resolve real-world GitHub issues.

5,926
MIT
Used by 2
80Health
Tool PyPI

gdown

Download public Google Drive files and folders when curl or wget fail

5,434
MIT
Used by 2
82Health
Tool npm

mcporter

TypeScript runtime and CLI for discovering, calling, and packaging Model Context Protocol tools into scripts and agents.

5,032
MIT
Used by 2
90Health
Tool npm

moon

A Rust-based build system and monorepo orchestrator that manages toolchains, tasks, caching, and CI pipelines across the JavaScript, TypeScript, and polyglot ecosystem.

4,115
MIT
Used by 2
75Health
Library Go

pb

A terminal progress bar library for Go with customizable templates, byte-aware formatting, and proxy readers/writers for tracking I/O.

3,728
BSD 3
Used by 2
86Health
Tool PyPI

pipdeptree

Command-line utility that displays installed Python packages as a dependency tree.

3,024
MIT
Used by 2
45Health
Library Cargo

structopt

Parse command-line arguments in Rust by deriving StructOpt directly on your own struct or enum.

2,724
Other
Used by 2
47Health
Library Go

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.

2,694
BSD 3
Used by 2
85Health
Library Go

mpb

A concurrency-safe Go library for rendering multiple progress bars in terminal applications, with dynamic totals and pluggable decorators.

2,512
Other
Used by 2
57Health
Tool Go

gnostic

A command-line compiler that converts OpenAPI and Google Discovery API descriptions into typed Protocol Buffer models.

2,304
Apache 2.0
Used by 2
70Health
Library PyPI

prettytable

Display tabular data in visually appealing ASCII tables in Python

1,761
BSD 3
Used by 2
36Health
Library Go

aurora

Ultimate ANSI colors for Go, with native Printf/Sprintf formatting and chainable colorizers.

1,496
Other
Used by 2
85Health
Framework npm

alchemy

Infrastructure-as-Effects for TypeScript — cloud resources, IAM, and app logic in one type-safe Effect program.

1,378
Apache 2.0
Used by 2
38Health
Framework npm

Clipanion

A type-safe, dependency-free CLI framework for building nested, typed command-line applications in TypeScript.

1,256
MIT
Used by 2
54Health
Library Cargo

cmd_lib

Rust macros for writing shell-script-like tasks without spawning a shell

1,156
Other
Used by 2
40Health
Library Cargo

prettytable-rs

Print aligned, styled, and formatted tables in the terminal from Rust.

1,055
BSD 3
Used by 2
57Health
Tool Composer

Laravel Pail

Dive into your Laravel application's log files directly from the command line with a sleek, filterable CLI.

926
MIT
Used by 2
86Health
Library PyPI

rich-click

Rich-powered help formatting for Click command-line interfaces

819
MIT
Used by 2
43Health
Library Composer

JShrink

A native PHP JavaScript minifier that shrinks JS with a single static call.

766
BSD 3
Used by 2
32Health
Library Go

go-figure

Renders FIGlet-style ASCII art banners from plain text in Go, with color and scroll/blink/dance animations for terminal output.

755
MIT
Used by 2

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