Packages

Database Drivers & Clients Packages

Low-level database drivers and client libraries for connecting applications directly to relational and document databases (node-postgres, pq, MySQL, MongoDB).

200 packages

Packages in Database Drivers & Clients

52Health
Library Cargo

pgvector-rust

Rust bindings for pgvector, adding vector, half-vector, sparse-vector, and binary types across Postgres, SQLx, and Diesel.

207
Other
Used by 2
29Health
Library PyPI

psycogreen

Wait-callback adapters that let psycopg2 run asynchronously under gevent or eventlet coroutine event loops.

110
BSD 3
Used by 2
28Health
Library PyPI

clickhouse-pool

A thread-safe connection pool for ClickHouse, built on clickhouse-driver.

42
Other
Used by 2
51Health
Library npm

mongodb-connection-string-url

A WhatWG URL-based TypeScript library for parsing, editing, and safely redacting MongoDB mongodb:// and mongodb+srv:// connection strings.

11
Apache 2.0
Used by 2
82Health
Library Cargo

SurrealDB

A scalable, distributed document-graph database for the realtime web, usable embedded or as a client from Rust.

33,078
Other
Used by 1
92Health
Library PyPI

dagster-postgres

The PostgreSQL storage backend for Dagster's run, event log, and schedule metadata.

16,207
Apache 2.0
Used by 1
93Health
Library PyPI

delta-spark

Python APIs for Delta Lake, the ACID storage layer for Apache Spark data lakes.

9,022
Apache 2.0
Used by 1
49Health
Library Cargo

sqlite-vec

Tiny, dependency-free SQLite extension for vector search that runs anywhere

8,139
Apache 2.0
Used by 1
79Health
Library PyPI

OpenTelemetry Instrumentation for LanceDB

OpenTelemetry auto-instrumentation that traces client-side LanceDB calls in your Python GenAI and RAG applications.

7,454
Apache 2.0
Used by 1
79Health
Library PyPI

OpenTelemetry Instrumentation for Marqo

OpenTelemetry auto-instrumentation that traces client-side Marqo calls in your Python GenAI and RAG applications.

7,454
Apache 2.0
Used by 1
79Health
Library PyPI

OpenTelemetry Instrumentation for Milvus

OpenTelemetry auto-instrumentation that traces client-side Milvus calls in your Python GenAI and RAG applications.

7,454
Apache 2.0
Used by 1
75Health
Library npm

slonik

A strictly-typed Node.js PostgreSQL client with runtime validation, safe connection handling, and composable raw SQL.

4,942
BSD 3
Used by 1
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
63Health
Library Composer

Doctrine Persistence

Shared object-mapper interfaces (ObjectManager, ObjectRepository, metadata) behind Doctrine ORM and ODM

4,043
MIT
Used by 1
45Health
Library PyPI

Databases

Simple asyncio support for PostgreSQL, MySQL, and SQLite, with queries built using SQLAlchemy Core.

3,990
BSD 3
Used by 1
84Health
Library PyPI

chDB

In-process OLAP SQL engine powered by ClickHouse, embedded directly in Python

2,906
Apache 2.0
Used by 1
81Health
Library PyPI

beanie

Async Python ODM for MongoDB built on Pydantic, with pythonic queries, document links, caching, and schema migrations.

2,702
Apache 2.0
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
55Health
Library PyPI

PynamoDB

A Pythonic, ORM-style interface to Amazon's DynamoDB.

2,646
MIT
Used by 1
47Health
Library PyPI

aioredis-py

An asyncio-native Redis client for Python, later merged into redis-py's asyncio module.

2,282
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
84Health
Library PyPI

Gremlin-Python

Apache TinkerPop's Gremlin graph traversal language and driver for Python.

2,146
Apache 2.0
Used by 1
84Health
Library npm

Ladybug

Native Node.js bindings for Ladybug, an embeddable Cypher graph database with zero-copy Arrow results.

1,788
MIT
Used by 1
53Health
Library PyPI

PyHive

Python DB-API and SQLAlchemy interfaces for querying Apache Hive, Presto, and Trino.

1,692
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