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

88Health
Library PyPI

Griffe

Extract signatures and structure from entire Python programs for API docs and breaking-change detection.

691
Other
Used by 4
33Health
Library npm

url-pattern

A tiny, dependency-free library for matching and generating URL-like string patterns without regex.

587
MIT
Used by 4
74Health
Library Go

go-shellwords

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

576
MIT
Used by 4
39Health
Library Cargo

roxmltree

Parse XML into a fast, read-only tree in Rust with zero unsafe code and no dependencies.

535
Apache 2.0
Used by 4
57Health
Library Cargo

tree-sitter-c

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

392
MIT
Used by 4
35Health
Library npm

@iarna/toml

A fast, spec-compliant TOML parser and stringifier for Node.js with a familiar JSON-style interface.

340
Other
Used by 4
39Health
Library npm

accept-language-parser

Parse HTTP Accept-Language headers and pick the best matching locale

165
MIT
Used by 4
35Health
Library npm

parse-diff

A fast, dependency-free unified diff parser that converts raw patch text into structured file, chunk, and line-change objects for JavaScript and TypeScript projects.

99
MIT
Used by 4
49Health
Library Composer

Parsedown

Fast, single-class Markdown parser for PHP with no dependencies beyond mbstring.

15,060
MIT
Used by 3
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
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
44Health
Library npm

wavefile

A zero-dependency JavaScript library to create, read, and write WAV audio files according to the RIFF/RIFX/RF64 specs, in Node.js and the browser.

253
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
68Health
Library npm

@scure/base

Audited, zero-dependency base16/32/58/64 and bech32/bech32m encoding for TypeScript

177
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

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