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
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
84Health
Library Cargo

pulldown-cmark

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

2,729
MIT
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
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
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
55Health
Library npm

toml-node

A zero-dependency, spec-compliant TOML parser for Node.js with BigInt and Temporal support.

326
MIT
Used by 6
58Health
Library npm

set-cookie-parser

Parse raw Set-Cookie header values into structured JavaScript cookie objects

198
MIT
Used by 6
83Health
Library Cargo

sqlparser

Extensible SQL lexer and parser for Rust, conforming to ANSI SQL:2011

3,466
Apache 2.0
Used by 5
43Health
Library npm

node-xlsx

TypeScript-first Excel parser and builder for Node.js, built on SheetJS.

3,035
Apache 2.0
Used by 5
47Health
Library npm

xml-js

Converts XML text to JavaScript objects or JSON and back, preserving element order.

1,339
MIT
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
43Health
Library npm

error-stack-parser

Cross-browser JavaScript library that parses Error objects into structured stack frames with function names, file paths, and line/column numbers.

485
MIT
Used by 5
69Health
Library Cargo

x509-parser

A pure-Rust, zero-copy X.509 certificate parser (RFC 5280) built on the nom parser-combinator framework, with optional signature verification.

277
Other
Used by 5
67Health
Library PyPI

tinycss2

Low-level CSS Syntax Level 3 parser and generator for Python

191
BSD 3
Used by 5
78Health
Library PyPI

lark

A modern parsing toolkit for Python supporting Earley, LALR(1), and CYK parsers with automatic tree construction.

5,993
MIT
Used by 4
77Health
Library Go

jsonparser

A fast, allocation-free JSON parser for Go that reads values by key path without unmarshaling into structs.

5,655
MIT
Used by 4
96Health
Library Composer

Device Detector

Universal PHP library for parsing user agents into browsers, OS, and device info

3,528
Other
Used by 4
41Health
Library npm

snarkdown

A dead-simple, dependency-free Markdown-to-HTML parser that weighs about 1kb gzipped.

2,402
MIT
Used by 4
39Health
Library npm

url-parse

Small, dependency-light URL parser that works identically in Node.js and the browser.

1,032
MIT
Used by 4

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