Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category1
Sort:Used by Most Apps
Cobra
The commander library that powers Kubernetes, Hugo, and GitHub CLI's command-line interfaces.
Inquirer.js
Interactive command-line prompts for Node.js — lists, checkboxes, confirms, and more with a single async API.
color
Colorized terminal output for Go with ANSI escape codes, 24-bit RGB, and built-in Windows support.
Prompts
Lightweight, beautiful and user-friendly interactive CLI prompts for Node.js.
nest-cli
Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.
cli-table3
Pretty unicode tables for the command line, drop-in API-compatible with the original cli-table
urfave/cli
A declarative, dependency-free Go package for building fast, friendly command-line tools.
pty
A minimal, dependency-free Go library for opening and managing Unix pseudo-terminals.
go-isatty
Cross-platform Go library that detects whether a file descriptor is connected to a terminal, including Cygwin and MSYS2 ptys on Windows.
lipgloss
Lipgloss brings a CSS-like, declarative styling API to Go terminal apps, covering colors, borders, layout, and compositing for building polished TUIs.
migrate
Database schema migrations for Go, usable as a CLI tool or an importable library with pluggable source and database drivers.
Bubble Tea
A Go framework based on The Elm Architecture for building terminal UIs, from simple prompts to full-window, high-performance TUI applications.
go-toml
The original Go library for loading, querying, and marshaling TOML documents, now superseded by go-toml v2.
Ginkgo
A mature, BDD-style testing framework for Go that pairs with Gomega to write expressive, parallelizable specs.
goose
A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.
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.
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.
spinner
A lightweight Go library that adds a configurable terminal spinner or progress indicator to any CLI application, with 90 built-in character sets.
jsonschema
A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.
npm
The default command-line package manager for Node.js and the JavaScript ecosystem
progressbar
A thread-safe, dependency-light progress bar and spinner library for Go CLI applications.
kingpin
A fluent, type-safe command-line flag and argument parser for Go, with nested subcommands and rich usage help.