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

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
53Health
Library npm

@svgr/core

The Node.js API that converts raw SVG markup into optimized, ready-to-use React components.

11,057
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
95Health
Library Cargo

actix-cors

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

889
Apache 2.0
Used by 8
55Health
SDK npm

msgraph-sdk-javascript

Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.

833
MIT
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

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