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

54Health
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.

138
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.

123
MIT
Used by 1
55Health
Library PyPI

tree-sitter-verilog

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

123
MIT
Used by 1
43Health
Library Cargo

ansi-to-tui

Convert ANSI SGR escape codes in raw bytes into styled Ratatui Text, ready to render in your TUI.

100
MIT
Used by 1
70Health
Library Cargo

wreq-util

Browser and OkHttp client emulation, TLS certificate compression, and delay middleware for the wreq HTTP client.

90
Apache 2.0
Used by 1
43Health
Library PyPI

whatthepatch

A pure-Python library for parsing and applying unified, context, ed, and SCM-style patch/diff files.

78
MIT
Used by 1
47Health
Library Cargo

tree-sitter-fortran

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

53
MIT
Used by 1
33Health
Library Cargo

csv-async

Async CSV reading and writing for Rust that mirrors the sync csv crate's API for tokio and async-std runtimes.

51
MIT
Used by 1
29Health
Library Cargo

uaparser

Pure-Rust user-agent parser built on the shared uap-core regex definitions.

49
MIT
Used by 1
52Health
Library PyPI

mdit-py-plugins

A collection of core syntax plugins for the markdown-it-py parser

45
MIT
Used by 1
40Health
Library PyPI

tree-sitter-zig

A fast, incremental Zig grammar for tree-sitter that powers syntax highlighting, code folding, and structural code queries in editors and dev tools.

41
MIT
Used by 1
24Health
Library npm

simple-xml-to-json

A tiny, dependency-free library that transpiles XML into JSON through an AST.

30
MIT
Used by 1
37Health
Library Cargo

smtp-proto

A fast, zero-copy SMTP/LMTP protocol parser for Rust covering every registered service extension.

29
Other
Used by 1
20Health
Library Cargo

Texting Robots

A Rust-native robots.txt parser, battle-tested against tens of millions of real-world sites.

28
Apache 2.0
Used by 1
35Health
Library npm

@acemir/cssom

A pure-JavaScript CSS parser and CSS Object Model implementation.

25
MIT
Used by 1
29Health
Library Cargo

git-url-parse

A Rust parser for the URLs used by git, extracting components and host provider details.

23
MIT
Used by 1
31Health
Library Cargo

tree-sitter-svelte-ng

An incremental Tree-sitter grammar for Svelte component syntax.

23
MIT
Used by 1
28Health
Library Cargo

accept-language

A tiny, dependency-free Rust library for parsing the HTTP Accept-Language header.

15
MIT
Used by 1
43Health
Library PyPI

tinyhtml5

A tiny, WHATWG-spec HTML5 parser that turns malformed real-world HTML into a clean Python ElementTree.

9
MIT
Used by 1
19Health
Library npm

expr-eval-fork

A security-patched fork of expr-eval for safely parsing and evaluating math expressions in JavaScript without native eval().

7
MIT
Used by 1
17Health
Library Cargo

url-parse

A Rust library that breaks URLs into scheme, credentials, domain, port, path, query, and anchor, with support for custom schemes.

5
MIT
Used by 1
33Health
Library npm

regexpp

A dependency-free, spec-accurate ECMAScript regular expression parser and validator with a full AST, powering ESLint's regex-aware rules.

31
MIT

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