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

76Health
Library Cargo

keyring-rs

Cross-platform Rust library for storing passwords and secrets in the OS-native credential store

768
Apache 2.0
Used by 14
89Health
Framework Cargo

napi-rs

Build precompiled Node.js add-ons in Rust via Node-API, no node-gyp required

7,950
MIT
Used by 13
67Health
Library Cargo

prost

A Protocol Buffers implementation for Rust that generates simple, idiomatic types via derive macros.

4,773
Apache 2.0
Used by 13
81Health
Library npm

JSONPath

A JavaScript library for querying, transforming, and extracting data from JSON documents using an extended JSONPath syntax.

1,158
MIT
Used by 13
44Health
Library Cargo

num_cpus

A small Rust crate for counting the logical and physical CPU cores on the current machine.

627
Other
Used by 13
91Health
Library PyPI

Chroma

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

29,381
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,930
MIT
Used by 12
90Health
SDK npm

Svix

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

3,423
MIT
Used by 12
59Health
Library Cargo

which-rs

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

269
MIT
Used by 12
90Health
Library Cargo

PyO3

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

16,182
Apache 2.0
Used by 11
93Health
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,159
Apache 2.0
Used by 11
63Health
Library Cargo

Schemars

Generate JSON Schema documents directly from Rust types

1,415
MIT
Used by 11
52Health
Library Cargo

num-traits

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

972
Apache 2.0
Used by 11
95Health
Library npm

@rjsf/core

The React engine that turns a JSON Schema into a fully working form

15,905
Apache 2.0
Used by 10
95Health
Library Cargo

Arrow

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

3,620
Apache 2.0
Used by 10
42Health
Library Go

sjson

A fast, dependency-light Go library for setting and deleting values in JSON documents by dot-path, without full unmarshaling.

2,734
MIT
Used by 10
74Health
Library npm

conf

Simple, schema-validated config file persistence for Node.js apps and CLI tools

1,346
MIT
Used by 10
73Health
Library Cargo

bytemuck

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

1,064
Other
Used by 10
86Health
Library Cargo

serde_with

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

860
Apache 2.0
Used by 10
92Health
SDK Cargo

Sentry Rust SDK

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

753
MIT
Used by 10
74Health
Library Cargo

pin-project

Safe, ergonomic pin projection for Rust structs and enums

719
Other
Used by 10
30Health
Library npm

Partial JSON

Parses incomplete JSON strings streamed token-by-token from an LLM into usable JavaScript values as they arrive.

244
MIT
Used by 10
92Health
Library PyPI

Polars

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

39,872
MIT
Used by 9
91Health
Framework Cargo

Actix Web

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

24,846
Other
Used by 9

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