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

56Health
Library Cargo

ndarray

An n-dimensional array library for Rust with array views, slicing, and BLAS-backed numerics

4,321
Other
Used by 9
51Health
Library npm

resvg-js

A high-performance SVG-to-PNG renderer for Node.js and browsers, powered by Rust's resvg engine via napi-rs and WebAssembly.

1,988
MPL-2.0
Used by 9
73Health
Library Cargo

rust_decimal

Pure-Rust fixed-precision Decimal type for financial and monetary calculations

1,335
MIT
Used by 9
80Health
Library Cargo

utoipa

Compile-time generated OpenAPI documentation for Rust APIs

4,085
Apache 2.0
Used by 8
46Health
Library Cargo

nix

Safe, friendly Rust bindings to *nix system APIs, built on top of raw libc calls

3,076
MIT
Used by 8
87Health
Library npm

@napi-rs/canvas

A native Node.js binding to Google's Skia graphics engine that implements the HTML5 Canvas API with zero system dependencies.

2,319
MIT
Used by 8
48Health
Library Cargo

rmp-serde

Serde-powered MessagePack serialization and deserialization for Rust

1,421
MIT
Used by 8
66Health
Library Cargo

similar

A dependency-free Rust diffing library with Myers, Patience, Histogram, and LCS algorithms

1,323
Apache 2.0
Used by 8
95Health
Library Cargo

actix-cors

Cross-Origin Resource Sharing (CORS) middleware for the Actix Web framework

889
Apache 2.0
Used by 8
90Health
Library Cargo

jsonschema

A high-performance JSON Schema validator for Rust with Python, Ruby, and WASM bindings

814
MIT
Used by 8
57Health
Library Cargo

tree-sitter-rust

A fast, incremental Rust grammar for the tree-sitter parsing library

531
MIT
Used by 8
69Health
Tool npm

@vitejs/plugin-basic-ssl

A Vite plugin that generates a self-signed certificate so your dev and preview servers can run over HTTPS with zero setup.

516
MIT
Used by 8
75Health
Library Cargo

encoding_rs

Fast, WHATWG-compliant character encoding conversion crate that powers Firefox's Web-facing text decoding.

464
Other
Used by 8
36Health
Library Cargo

rustls-pemfile

A basic parser for PEM-encoded keys and certificates in Rust

73
Other
Used by 8
55Health
Library npm

superagent

A small, progressive HTTP request library for Node.js and browsers with a single fluent, chainable API on both platforms.

16,637
MIT
Used by 7
42Health
Library Cargo

nom

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

10,470
MIT
Used by 7
78Health
Library Cargo

config

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

3,209
Apache 2.0
Used by 7
83Health
Library Cargo

pulldown-cmark

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

2,718
MIT
Used by 7
72Health
Library Cargo

ureq

A simple, safe, blocking HTTP client for Rust with minimal dependencies.

2,190
Apache 2.0
Used by 7
49Health
Library Cargo

ctrlc

Simple, cross-platform Ctrl-C signal handling for Rust projects

667
Other
Used by 7
50Health
Library npm

follow-redirects

A drop-in replacement for Node's http and https modules that transparently follows redirects with zero runtime dependencies.

580
MIT
Used by 7
95Health
Library Cargo

tree-sitter

Incremental parsing library for building fast, resilient syntax trees

26,949
MIT
Used by 6
74Health
Library Go

certmagic

Automatic HTTPS for Go programs — the production-grade ACME client library that powers Caddy, obtaining and renewing TLS certificates with zero manual cert management.

5,598
Apache 2.0
Used by 6
63Health
Library Cargo

console-subscriber

tracing-subscriber Layer that powers tokio-console, a debugger for async Rust

4,599
MIT
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