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

90Health
Library PyPI

Chroma

Open-source embedding database for building AI apps with retrieval and semantic search

29,298
Apache 2.0
Used by 12
91Health
Tool npm

Rspack CLI

The official command-line interface for running Rspack builds, dev servers, and previews.

12,899
MIT
Used by 12
91Health
SDK npm

Svix

Official JavaScript/TypeScript client for the Svix webhook delivery API and signature verification.

3,404
MIT
Used by 12
61Health
Library Cargo

which-rs

Rust crate that locates executable binaries on PATH, mirroring the Unix which command cross-platform

269
MIT
Used by 12
91Health
Library Cargo

PyO3

Rust bindings for the Python interpreter, for writing native extensions or embedding Python in Rust.

16,138
Apache 2.0
Used by 11
94Health
Tool Cargo

wasm-bindgen

Rust-JavaScript interop toolchain that generates the glue code needed to compile Rust to WebAssembly and call it from JS

9,148
Apache 2.0
Used by 11
64Health
Library Cargo

Schemars

Generate JSON Schema documents directly from Rust types

1,411
MIT
Used by 11
53Health
Library Cargo

num-traits

Numeric traits for generic mathematics in Rust, from Zero and One to Float and PrimInt

971
Apache 2.0
Used by 11
95Health
Library Cargo

Arrow

The official Rust implementation of the Apache Arrow columnar in-memory data format.

3,607
Apache 2.0
Used by 10
74Health
Library Cargo

bytemuck

A zero-cost, no_std Rust crate for safely casting between plain data types and reinterpreting slices as bytes.

1,060
Other
Used by 10
86Health
Library Cargo

serde_with

Custom de/serialization helpers for Rust's serde, via the with and serde_as annotations

855
Apache 2.0
Used by 10
93Health
SDK Cargo

Sentry Rust SDK

The official Sentry SDK for capturing errors, panics, and traces in Rust applications

752
MIT
Used by 10
71Health
Library Cargo

pin-project

Safe, ergonomic pin projection for Rust structs and enums

719
Other
Used by 10
92Health
Library PyPI

Polars

Blazingly fast multi-threaded DataFrame library built in Rust with Python, Node.js, and R bindings

39,725
MIT
Used by 9
90Health
Framework Cargo

Actix Web

A powerful, pragmatic, and extremely fast web framework for Rust

24,826
Other
Used by 9
89Health
Library Cargo

Ratatui

Rust library for building rich terminal user interfaces and dashboards

22,595
MIT
Used by 9
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

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