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.
Inquirer.js
Interactive command-line prompts for Node.js — lists, checkboxes, confirms, and more with a single async API.
yargs
The modern, pirate-themed command-line argument parser and command framework for Node.js
Prompts
Lightweight, beautiful and user-friendly interactive CLI prompts for Node.js.
minimist
A lightweight, dependency-free argument parser that turns process.argv into a clean options object.
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
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.
npm
The default command-line package manager for Node.js and the JavaScript ecosystem
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.
argparse
A faithful JS port of Python's argparse — sub-commands, auto-generated help, and typed CLI arguments for Node.js.
ansi-colors
Fast, zero-dependency ANSI color and style helpers for terminal text
moon
A Rust-based build system and monorepo orchestrator that manages toolchains, tasks, caching, and CI pipelines across the JavaScript, TypeScript, and polyglot ecosystem.
Clipanion
A type-safe, dependency-free CLI framework for building nested, typed command-line applications in TypeScript.
memlab
Meta's end-to-end framework for finding JavaScript memory leaks and analyzing heap snapshots
markdown-toc
Generates and injects a markdown table of contents into README files, using Remarkable to parse headings.
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.