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

42Health
Library npm

request-promise

A Bluebird-powered Promise wrapper around the request HTTP client for Node.js — deprecated since 2020 along with request itself.

4,714
Other
Used by 3
68Health
Library Go

Participle

A dead-simple Go library for building parsers straight from annotated struct tags.

3,887
MIT
Used by 3
53Health
SDK PyPI

github3.py

A comprehensive, actively developed Python wrapper around GitHub's REST API v3.

1,257
BSD 3
Used by 3
72Health
Library Go

ojg

A high-performance JSON parser and toolkit for Go with a full JSONPath implementation.

954
MIT
Used by 3
74Health
Library Go

libopenapi

A high-performance Go library for parsing, validating, mutating, bundling, and diffing OpenAPI 3.2/3.1/3.0, Swagger, Overlay, and Arazzo documents.

872
MIT
Used by 3
51Health
Library Cargo

httparse

A tiny, safe, zero-copy push parser for the HTTP/1.x protocol in Rust

713
Other
Used by 3
61Health
Library Cargo

tree-sitter-md

Fast, incremental Markdown grammar for the Tree-sitter parsing framework.

623
MIT
Used by 3
90Health
Library PyPI

astroid

A Python AST library with static type and value inference, powering pylint

582
LGPL-2.1
Used by 3
75Health
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
50Health
Library npm

react-papaparse

React hooks and components wrapping PapaParse for fast in-browser CSV parsing

381
MIT
Used by 3
57Health
Library Cargo

tree-sitter-ruby

The official Ruby grammar for the tree-sitter incremental parsing library

230
MIT
Used by 3
59Health
Library Cargo

tree-sitter-json

Fast, incremental JSON grammar for the Tree-sitter parsing framework.

204
MIT
Used by 3
39Health
Library npm

comment-json

Parse and stringify JSON with comments, preserving them exactly through modification and re-save.

178
MIT
Used by 3
58Health
Library npm

postcss-value-parser

Transforms CSS declaration values and at-rule params into a traversable node tree.

145
MIT
Used by 3
65Health
Library npm

xml-formatter

Pretty-print and minify XML strings in JavaScript/TypeScript, respecting xml:space

113
MIT
Used by 3
74Health
Library npm

http-cookie-agent

Adds tough-cookie-based cookie jar support to Node.js global fetch, undici, axios, node-fetch, and other HTTP clients.

53
MIT
Used by 3
47Health
Library npm

esprima

A high-performance, standard-compliant ECMAScript parser producing ESTree-compatible ASTs for JavaScript tooling.

7,138
Other
Used by 2
58Health
Library Composer

PdfParser

Standalone PHP library to extract text, metadata, and data from PDF files with no external tools.

2,729
Other
Used by 2
49Health
Library PyPI

prisma-client-py

Auto-generated, fully type-safe Python database client built on Prisma's schema and Rust query engine.

2,095
Apache 2.0
Used by 2
60Health
Library Cargo

lol-html

A low-latency streaming HTML parser and rewriter for Rust with a CSS-selector-based API.

2,067
BSD 3
Used by 2
79Health
Library npm

fast-csv

Streaming CSV parser and formatter for Node.js with zero runtime dependencies and full TypeScript support.

1,790
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,257
MIT
Used by 2
82Health
Library npm

ngx-markdown

Angular library for parsing and rendering Markdown as sanitized HTML, with optional syntax highlighting, math, diagrams, emoji, and copy-to-clipboard support.

1,196
MIT
Used by 2
67Health
Library Composer

League URI

A PHP library for parsing, building, and manipulating URIs, URNs, and URI templates

1,128
MIT
Used by 2

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