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

88Health
Library Cargo

rusqlite

An ergonomic, safe Rust wrapper around SQLite with typed rows and prepared statement caching.

4,411
MIT
Used by 21
73Health
Library Cargo

SQLx

Async, pure-Rust SQL toolkit with compile-time checked queries and no DSL

17,507
Other
Used by 17
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
74Health
Library Cargo

rust_decimal

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

1,341
MIT
Used by 9
71Health
Library Cargo

rust-rocksdb

Idiomatic Rust bindings and wrapper for Facebook's RocksDB embedded key-value store.

2,180
Apache 2.0
Used by 5
68Health
SDK Cargo

clickhouse-rs

Official async Rust client for ClickHouse with typed rows and schema validation

560
Apache 2.0
Used by 5
33Health
Library Cargo

tokio-postgres-rustls

Rustls TLS integration for the tokio-postgres async PostgreSQL client

43
MIT
Used by 4
94Health
Library PyPI

deltalake

Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.

3,321
Apache 2.0
Used by 3
59Health
Library Cargo

refinery

Powerful SQL migration toolkit for Rust, embeddable in your app or run via CLI.

1,704
MIT
Used by 3
92Health
Library Cargo

duckdb-rs

Ergonomic Rust bindings for DuckDB, with type-safe queries, native Arrow/Polars interchange, and a rusqlite-inspired API.

972
MIT
Used by 3
53Health
Library Cargo

ulid-rs

A Rust implementation of ULID — Universally Unique Lexicographically Sortable Identifiers

476
MIT
Used by 3
89Health
Library Cargo

redb

A pure-Rust embedded key-value database with ACID transactions, MVCC, and a zero-copy BTreeMap-style API.

4,810
Other
Used by 1
84Health
Library PyPI

ConnectorX

The fastest, most memory-efficient way to load data from databases into Python and Rust DataFrames.

2,654
MIT
Used by 1
47Health
SDK PyPI

pgvecto.rs (Python)

Python client for the pgvecto.rs Postgres vector extension, with SQLAlchemy, Psycopg 3, and Django support.

2,188
Apache 2.0
Used by 1
91Health
Library Cargo

iceberg

The native Rust implementation of the Apache Iceberg open table format.

1,416
Apache 2.0
Used by 1
73Health
Library Cargo

mysql (Rust)

Pure-Rust MySQL client driver with a built-in connection pool, prepared statements, and TLS support.

692
Other
Used by 1
62Health
SDK Cargo

neo4rs

A native async Rust driver for the Neo4j graph database, built on the Bolt protocol.

303
MIT
Used by 1
80Health
Library Cargo

foundationdb-rs

Async, runtime-agnostic Rust bindings for FoundationDB's transactional, ordered key-value store.

234
Apache 2.0
Used by 1

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