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

87Health
Library npm

html-react-parser

Converts HTML strings into React elements, working seamlessly on both server and client

2,429
MIT
Used by 9
74Health
Library PyPI

feedparser

Parses RSS, Atom, RDF, CDF, and JSON feeds into one normalized Python dictionary.

2,426
Other
Used by 9
56Health
Library Cargo

tree-sitter-javascript

JavaScript and JSX grammar for the tree-sitter incremental parsing library

494
MIT
Used by 9
85Health
Library PyPI

json_repair

Repair malformed JSON from LLMs, APIs, logs, and user input — a drop-in fallback for json.loads().

5,113
MIT
Used by 8
89Health
Library PyPI

msgspec

A fast, zero-cost serialization and validation library for JSON, MessagePack, YAML, and TOML in Python.

4,129
BSD 3
Used by 8
79Health
Library npm

officeParser

Parse Office documents into a rich AST and generate Markdown, HTML, PDF, or RAG chunks

551
MIT
Used by 8
67Health
Library npm

json-2-csv

Converts arrays of JSON documents to RFC 4180 compliant CSV and back, with native support for nested sub-documents.

458
MIT
Used by 8
57Health
Library Cargo

humantime

A fast parser and formatter for std::time::Duration and SystemTime in human-friendly notation

396
Apache 2.0
Used by 8
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
42Health
Library Cargo

nom

A byte-oriented, zero-copy parser combinators library for Rust

10,475
MIT
Used by 7
53Health
Library npm

diff2html

Generate pretty, GitHub-style HTML diffs from git diff or unified diff output

3,415
MIT
Used by 7
78Health
Library Cargo

config

Layered configuration system for Rust applications with strong 12-factor support

3,214
Apache 2.0
Used by 7
84Health
Library Cargo

pulldown-cmark

A fast, safe pull parser for CommonMark Markdown written in pure Rust

2,729
MIT
Used by 7
46Health
Library npm

flat

Flattens nested JavaScript objects into dot-delimited keys and unflattens them back, with a bundled CLI.

1,817
BSD 3
Used by 7
84Health
Library Cargo

quick-xml

A high-performance, near-zero-copy XML pull parser and writer for Rust

1,570
MIT
Used by 7
54Health
Library npm

rss-parser

Lightweight RSS and Atom feed parser for Node.js and the browser that turns XML feeds into plain JavaScript objects

1,529
MIT
Used by 7
58Health
Library Cargo

tree-sitter-c-sharp

C# grammar for tree-sitter, based on the Roslyn language grammar

321
MIT
Used by 7
37Health
Library npm

email-addresses

A dependency-free RFC 5322 email address parser for JavaScript and Node.js.

272
MIT
Used by 7
95Health
Library Cargo

tree-sitter

Incremental parsing library for building fast, resilient syntax trees

27,059
MIT
Used by 6
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
46Health
Library npm

csv-parser

A zero-dependency streaming CSV parser for Node.js that converts CSV into JSON at high speed.

1,503
MIT
Used by 6
44Health
Library npm

json-logic-js

A lightweight JavaScript engine for building, storing, and executing JsonLogic rules across the front-end, back-end, and database.

1,481
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
37Health
Library npm

jmespath.js

Query and transform JSON data in JavaScript with a single declarative expression string

847
Apache 2.0
Used by 6

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