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

97Health
SDK npm

firebase-js-sdk

Google's official client SDK for building web and Node.js apps on Firebase's backend services.

5,153
Apache 2.0
Used by 9
72Health
Library Cargo

tokio-postgres

A native, asynchronous PostgreSQL client for Rust built on Tokio

4,021
Apache 2.0
Used by 9
90Health
SDK PyPI

pymilvus

The official Python SDK for Milvus, the open-source vector database for embedding-based similarity search.

1,420
Apache 2.0
Used by 9
81Health
Library Cargo

rust_decimal

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

1,343
MIT
Used by 9
85Health
Tool Go

goose

A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.

11,614
MIT
Used by 8
68Health
Library PyPI

mysql-connector-python

Oracle's official pure-Python MySQL driver implementing the DB API v2.0 (PEP 249), with an async API, an optional C extension, and the X DevAPI document store client.

952
Other
Used by 8
93Health
SDK PyPI

snowflake-connector-python

The official Python DB-API 2.0 driver for connecting to Snowflake's cloud data warehouse

731
Apache 2.0
Used by 8
88Health
Library Composer

Predis

A flexible, pure-PHP Redis and Valkey client with clustering and replication support

7,779
MIT
Used by 7
60Health
Library Go

sqlite

A pure-Go SQLite dialect driver for GORM that drops the CGo dependency entirely.

877
MIT
Used by 7
86Health
SDK PyPI

python-oracledb

Oracle's official Python driver for connecting directly to Oracle Database with no client libraries required

455
Other
Used by 7
87Health
SDK npm

pinecone-ts-client

The official TypeScript/Node.js client for building and querying vector search applications on Pinecone.

279
Apache 2.0
Used by 7
95Health
Tool npm

Supabase CLI

Run the full Supabase stack locally and ship migrations, edge functions, and types from your terminal.

2,442
MIT
Used by 6
92Health
SDK npm

node-oracledb

Oracle's official Node.js driver for connecting JavaScript and TypeScript apps directly to Oracle Database, in pure JS or with an optional native client.

2,377
Other
Used by 6
55Health
SDK PyPI

ClickHouse Driver

Python driver for ClickHouse using its native TCP protocol

1,308
MIT
Used by 6
91Health
SDK PyPI

weaviate-python-client

The official Python SDK for Weaviate, with typed sync and async clients for vector search, RAG, and collection management.

228
BSD 3
Used by 6
52Health
Library Go

redigo

A print-like Go client for Redis and Valkey with pipelining, pub/sub, connection pooling, and Lua script helpers.

9,847
Apache 2.0
Used by 5
69Health
Library Cargo

rust-rocksdb

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

2,187
Apache 2.0
Used by 5
68Health
Library Cargo

deadpool

Dead simple async connection and object pool for Rust

1,335
Apache 2.0
Used by 5
72Health
SDK npm

PlanetScale Database

Fetch API-compatible MySQL/Vitess driver for PlanetScale, built for serverless and edge runtimes.

1,205
Apache 2.0
Used by 5
44Health
Library PyPI

ldap3

A pure Python LDAP v3 client library for querying and managing directory servers without any C bindings or system OpenLDAP dependency.

936
Other
Used by 5
70Health
SDK Cargo

clickhouse-rs

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

566
Apache 2.0
Used by 5
57Health
SDK npm

@neondatabase/serverless

Neon's serverless PostgreSQL driver for JavaScript and TypeScript, built for edge and serverless runtimes using HTTP and WebSockets instead of raw TCP.

549
MIT
Used by 5
85Health
SDK npm

milvus-sdk-node

The official Node.js and TypeScript SDK for the Milvus vector database, with gRPC and HTTP clients for vector search and collection management.

198
Apache 2.0
Used by 5
48Health
Library npm

mysql

A pure JavaScript MySQL client for Node.js with connection pooling, streaming, and zero native bindings.

18,611
MIT
Used by 4

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