Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

62Health
Framework npm

Commander.js

The complete, battle-tested framework for building Node.js command-line interfaces.

28,412
MIT
Used by 94
90Health
Tool npm

Oxlint

Rust-based JavaScript/TypeScript linter that runs 50-100x faster than ESLint, with zero configuration required.

22,902
MIT
Used by 70
90Health
Library Cargo

Clap

The most widely used command-line argument parser for Rust, with both derive and builder APIs.

16,725
Other
Used by 56
90Health
Library npm

Inquirer.js

Interactive command-line prompts for Node.js — lists, checkboxes, confirms, and more with a single async API.

21,630
MIT
Used by 43
75Health
Framework npm

yargs

The modern, pirate-themed command-line argument parser and command framework for Node.js

11,504
MIT
Used by 42
45Health
Library npm

Prompts

Lightweight, beautiful and user-friendly interactive CLI prompts for Node.js.

9,313
MIT
Used by 26
38Health
Library npm

minimist

A lightweight, dependency-free argument parser that turns process.argv into a clean options object.

661
MIT
Used by 20
93Health
Tool npm

nest-cli

Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.

2,199
MIT
Used by 19
41Health
Library npm

cli-table3

Pretty unicode tables for the command line, drop-in API-compatible with the original cli-table

635
MIT
Used by 19
87Health
Framework npm

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.

317
MIT
Used by 8
91Health
Tool npm

verdaccio

A lightweight, zero-config-required private npm registry with built-in caching and proxying of public registries.

17,898
MIT
Used by 7
97Health
Tool npm

npm

The default command-line package manager for Node.js and the JavaScript ecosystem

10,156
Used by 5
50Health
Tool npm

Peggy

Parser generator for JavaScript using parsing expression grammars (PEG)

1,180
MIT
Used by 5
69Health
Library npm

yargs-parser

The mighty, standalone option parser powering yargs

520
Other
Used by 5
75Health
Library Go

go-shellwords

A Go library that splits shell-style command-line strings into argument slices, honoring POSIX quoting, escaping, and substitution rules.

577
MIT
Used by 4
74Health
Library npm

argparse

A faithful JS port of Python's argparse — sub-commands, auto-generated help, and typed CLI arguments for Node.js.

512
Other
Used by 3
33Health
Library npm

ansi-colors

Fast, zero-dependency ANSI color and style helpers for terminal text

451
MIT
Used by 3
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
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
93Health
Tool PyPI

conan

The decentralized, open-source package manager for C and C++.

9,527
MIT
Used by 1
75Health
Tool npm

memlab

Meta's end-to-end framework for finding JavaScript memory leaks and analyzing heap snapshots

5,056
MIT
Used by 1
43Health
Library npm

markdown-toc

Generates and injects a markdown table of contents into README files, using Remarkable to parse headings.

1,754
MIT
Used by 1
63Health
Library Cargo

termimad

Rust library for rendering Markdown text, tables, and templates in terminal applications with fully customizable, skinnable styling.

1,232
MIT
Used by 1
49Health
Library npm

command-line-args

A mature, feature-complete Node.js library for parsing command-line options into a plain object.

719
MIT
Used by 1

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