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).
Packages in Database Drivers & Clients
Kind
Sort:Used by Most Apps
firebase-js-sdk
Google's official client SDK for building web and Node.js apps on Firebase's backend services.
tokio-postgres
A native, asynchronous PostgreSQL client for Rust built on Tokio
pymilvus
The official Python SDK for Milvus, the open-source vector database for embedding-based similarity search.
rust_decimal
Pure-Rust fixed-precision Decimal type for financial and monetary calculations
goose
A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.
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.
snowflake-connector-python
The official Python DB-API 2.0 driver for connecting to Snowflake's cloud data warehouse
Predis
A flexible, pure-PHP Redis and Valkey client with clustering and replication support
sqlite
A pure-Go SQLite dialect driver for GORM that drops the CGo dependency entirely.
python-oracledb
Oracle's official Python driver for connecting directly to Oracle Database with no client libraries required
pinecone-ts-client
The official TypeScript/Node.js client for building and querying vector search applications on Pinecone.
Supabase CLI
Run the full Supabase stack locally and ship migrations, edge functions, and types from your terminal.
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.
ClickHouse Driver
Python driver for ClickHouse using its native TCP protocol
weaviate-python-client
The official Python SDK for Weaviate, with typed sync and async clients for vector search, RAG, and collection management.
redigo
A print-like Go client for Redis and Valkey with pipelining, pub/sub, connection pooling, and Lua script helpers.
rust-rocksdb
Idiomatic Rust bindings and wrapper for Facebook's RocksDB embedded key-value store.
deadpool
Dead simple async connection and object pool for Rust
PlanetScale Database
Fetch API-compatible MySQL/Vitess driver for PlanetScale, built for serverless and edge runtimes.
ldap3
A pure Python LDAP v3 client library for querying and managing directory servers without any C bindings or system OpenLDAP dependency.
clickhouse-rs
Official async Rust client for ClickHouse with typed rows and schema validation
@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.
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.
mysql
A pure JavaScript MySQL client for Node.js with connection pooling, streaming, and zero native bindings.