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
badger
An embeddable, persistent key-value database in pure Go, built on WiscKey's LSM-tree-plus-value-log design for high throughput on SSDs.
Bun
A SQL-first Golang ORM with type-safe query builders for PostgreSQL, MySQL, MSSQL, SQLite, and Oracle.
bb8
A full-featured async connection pool for Rust, built on Tokio.
mariadb
Non-blocking MariaDB and MySQL client for Node.js with promise and callback APIs, built for high-throughput production workloads.
Couchbase Python Client
Official Python SDK for building applications on the Couchbase NoSQL database
Databricks SQL Connector for Python
Thrift-based Python client for connecting to Databricks clusters and SQL warehouses
tokio-postgres-rustls
Rustls TLS integration for the tokio-postgres async PostgreSQL client
go-mysql
A pure Go toolset for the MySQL wire protocol, binlog replication, and building custom sync, proxy, and CDC pipelines.
deltalake
Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.
geoip2-golang
Unofficial Go reader for MaxMind GeoIP2 and GeoLite2 databases, exposing typed City, Country, ASN, ISP, and Enterprise IP lookups over a fast memory-mapped mmdb decoder.
aiomysql
A pure-Python async MySQL and MariaDB driver for asyncio, built on top of PyMySQL.
refinery
Powerful SQL migration toolkit for Rust, embeddable in your app or run via CLI.
go-ora
A pure Go driver for Oracle Database that implements database/sql without CGO or Oracle Instant Client.
duckdb-rs
Ergonomic Rust bindings for DuckDB, with type-safe queries, native Arrow/Polars interchange, and a rusqlite-inspired API.
Symfony Doctrine Messenger
The Doctrine DBAL bridge that lets Symfony Messenger use a database as a queue.
ulid-rs
A Rust implementation of ULID — Universally Unique Lexicographically Sortable Identifiers
python-ldap
Object-oriented Python bindings for LDAP directory servers, built on OpenLDAP's C client library.
Qdrant Rust Client
Official Rust client for the Qdrant vector search engine
libsql
A better-sqlite3 compatible driver for libSQL, running local, remote, and embedded-replica databases
node-pg-types
Converts raw PostgreSQL wire-protocol values into JavaScript types by OID, powering node-postgres query result parsing.
redshift_connector
The official pure-Python DB-API 2.0 driver for connecting to Amazon Redshift clusters
pg-hstore
Serializes and parses PostgreSQL hstore key-value strings to and from plain JavaScript objects.
libpg-query-node
The real PostgreSQL parser, compiled to WebAssembly, for parsing SQL into ASTs in any JavaScript runtime.
vector-js
The connectionless, HTTP-based TypeScript client for Upstash's serverless vector database.