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
Commander.js
The complete, battle-tested framework for building Node.js command-line interfaces.
Oxlint
Rust-based JavaScript/TypeScript linter that runs 50-100x faster than ESLint, with zero configuration required.
Clap
The most widely used command-line argument parser for Rust, with both derive and builder APIs.
yargs
The modern, pirate-themed command-line argument parser and command framework for Node.js
minimist
A lightweight, dependency-free argument parser that turns process.argv into a clean options object.
urfave/cli
A declarative, dependency-free Go package for building fast, friendly command-line tools.
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.
json2csv
Convert JSON arrays into CSV strings and files with configurable fields, formatters, and streaming parsers for Node.js.
jsonschema
A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.
quicktype
Generate strongly-typed models and serializers from JSON, Schema, TypeScript, or GraphQL
Open Policy Agent (OPA)
Open source policy engine for unified authorization and compliance decisions across your stack.
Peggy
Parser generator for JavaScript using parsing expression grammars (PEG)
yargs-parser
The mighty, standalone option parser powering yargs
go-shellwords
A Go library that splits shell-style command-line strings into argument slices, honoring POSIX quoting, escaping, and substitution rules.
node-bunyan
A simple and fast JSON logging library for Node.js services, paired with a CLI for pretty-printing structured logs.
gojq
A pure Go implementation of jq for querying and transforming JSON and YAML, usable as a CLI or embedded as a Go library.
yaml.js
Standalone JavaScript YAML 1.2 parser and encoder for Node.js and browsers, with yaml2json and json2yaml command-line tools.
argparse
A faithful JS port of Python's argparse — sub-commands, auto-generated help, and typed CLI arguments for Node.js.
Clipanion
A type-safe, dependency-free CLI framework for building nested, typed command-line applications in TypeScript.
termimad
Rust library for rendering Markdown text, tables, and templates in terminal applications with fully customizable, skinnable styling.
command-line-args
A mature, feature-complete Node.js library for parsing command-line options into a plain object.
bpaf
Lightweight, flexible Rust command line argument parser with derive and combinatoric APIs.
jsonargparse
Build Python CLIs and configuration from type hints, config files, and environment variables with minimal effort.
ansi-to-tui
Convert ANSI SGR escape codes in raw bytes into styled Ratatui Text, ready to render in your TUI.