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

58Health
Library Cargo

bpaf

Lightweight, flexible Rust command line argument parser with derive and combinatoric APIs.

462
Other
Used by 1
72Health
Library Cargo

mail-parser

Zero-copy, RFC 5322/MIME-conformant e-mail parsing library for Rust with no required dependencies.

459
Other
Used by 1
37Health
Library npm

hjson-js

A human-friendly JSON superset with comments, quoteless strings, and optional commas — parse and stringify config files without sacrificing readability.

432
MIT
Used by 1
86Health
Library Cargo

rasn

A safe, #[no_std] ASN.1 codec framework for Rust that encodes and decodes BER, CER, DER, PER, OER, JER, and XER from one abstract data model.

385
Other
Used by 1
34Health
Library npm

dirty-json

A permissive JSON parser that recovers valid data from malformed, hand-edited, or scraped JSON strings.

334
AGPL 3.0
Used by 1
81Health
Library npm

ASN1.js

A pure JavaScript/TypeScript library for encoding and decoding ASN.1 BER/DER data, the foundation of X.509 certificates and PKI.

300
BSD 3
Used by 1
38Health
Library Cargo

fast-float

A zero-dependency Rust crate that parses decimal strings into f32/f64 up to 8x faster than the standard library, with full no_std support.

293
Other
Used by 1
51Health
Library Cargo

tree-sitter-elixir

The official Elixir grammar for Tree-sitter, powering fast, incremental parsing for editors and tooling.

285
Apache 2.0
Used by 1
42Health
Library npm

react-js-cron

Customizable React component for visually editing cron expressions with Ant Design

280
MIT
Used by 1
61Health
Library Cargo

speedate

Fast and simple datetime, date, time, and duration parsing for Rust.

253
MIT
Used by 1
46Health
Library PyPI

luqum

Parses Lucene query syntax into a Python AST you can inspect, transform, and convert into native ElasticSearch JSON DSL queries.

203
Other
Used by 1
61Health
Library Cargo

tree-sitter-kotlin

A Tree-sitter grammar for Kotlin, validated against JetBrains' own PSI parser and shipped as native bindings for six languages.

190
MIT
Used by 1
42Health
Library PyPI

lkml

A fast, dependency-free Python parser and serializer for Looker's LookML modeling language.

186
MIT
Used by 1
44Health
Library Cargo

tree-sitter-solidity

A low-dependency Tree-sitter grammar for Solidity, designed for metaprogramming and tooling.

186
MIT
Used by 1
47Health
Library Cargo

html5gum

A WHATWG-spec-compliant HTML5 tokenizer for Rust with pluggable emitters, letting you trade convenience for near-zero-allocation performance.

171
MIT
Used by 1
46Health
Library npm

prisma-ast

Parse, query, and modify Prisma schema files as an AST in JavaScript while preserving comments and formatting.

167
MIT
Used by 1
32Health
Library npm

node-logfmt

A logfmt (key=value) parser, stringifier, and structured logger for Node.js, with Express/restify body-parsing middleware and a CLI.

163
MIT
Used by 1
38Health
Library npm

acorn-typescript

An Acorn plugin that extends the fast JavaScript parser with TypeScript, JSX/TSX, and decorator syntax.

154
MIT
Used by 1
51Health
Library npm

email-reply-parser

Parses plain-text email replies to strip quoted history and signature blocks, leaving just the visible reply text.

154
MIT
Used by 1
36Health
Library npm

later

Composable library for defining recurring schedules and calculating their next or previous occurrences.

149
MIT
Used by 1
53Health
Library Cargo

tree-sitter-hcl

An incremental Tree-sitter grammar for HCL, the configuration language behind Terraform.

146
Apache 2.0
Used by 1
30Health
Library PyPI

Partial JSON Parser

A zero-dependency Python library that completes and parses incomplete JSON streamed token-by-token from LLMs.

139
MIT
Used by 1
36Health
Library PyPI

OpenAPI Pydantic

Type-safe OpenAPI 3.0 and 3.1 schema models for Python, built on Pydantic 1.8+ and 2.x for validated construction and parsing.

124
MIT
Used by 1
54Health
Library PyPI

tree-sitter-verilog

SystemVerilog and Verilog grammar for the tree-sitter incremental parser.

123
MIT
Used by 1

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