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

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
45Health
Library npm

Prompts

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

9,313
MIT
Used by 26
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
92Health
Framework Go

urfave/cli

A declarative, dependency-free Go package for building fast, friendly command-line tools.

24,260
MIT
Used by 17
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
49Health
Library npm

json2csv

Convert JSON arrays into CSV strings and files with configurable fields, formatters, and streaming parsers for Node.js.

2,718
MIT
Used by 6
62Health
Library Go

jsonschema

A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.

1,276
Apache 2.0
Used by 6
83Health
Tool npm

quicktype

Generate strongly-typed models and serializers from JSON, Schema, TypeScript, or GraphQL

13,877
Apache 2.0
Used by 5
94Health
Tool Go

Open Policy Agent (OPA)

Open source policy engine for unified authorization and compliance decisions across your stack.

12,280
Apache 2.0
Used by 5
97Health
Tool npm

npm

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

10,156
Used by 5
43Health
Library npm

node-bunyan

A simple and fast JSON logging library for Node.js services, paired with a CLI for pretty-printing structured logs.

7,207
MIT
Used by 3
79Health
Tool Go

gojq

A pure Go implementation of jq for querying and transforming JSON and YAML, usable as a CLI or embedded as a Go library.

3,807
MIT
Used by 3
36Health
Library npm

yaml.js

Standalone JavaScript YAML 1.2 parser and encoder for Node.js and browsers, with yaml2json and json2yaml command-line tools.

884
MIT
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
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
72Health
Library PyPI

jsonargparse

Build Python CLIs and configuration from type hints, config files, and environment variables with minimal effort.

432
MIT
Used by 1
28Health
Library Cargo

colored_json

Colorizes JSON output with ANSI terminal codes by implementing serde_json's Formatter trait directly.

33
Other
Used by 1
88Health
Tool npm

Repomix

Packs an entire repository into a single AI-friendly file, complete with token counts, secret scanning, and an MCP server for direct AI assistant access.

28,508
MIT

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