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
astra-db-ts
The official TypeScript client for DataStax Astra DB, giving typed access to vector search, JSON collections, and CQL-backed tables via the Data API.
vector-py
Python client for Upstash Vector's serverless REST API, supporting dense, sparse, and hybrid vector search.
PouchDB
An offline-first JavaScript database for the browser and Node.js that replicates seamlessly with CouchDB.
peewee
A small, expressive Python ORM with asyncio support for SQLite, MySQL, and PostgreSQL.
Symfony Doctrine Bridge
Integrate Doctrine ORM and DBAL with Symfony components like Form, Validator, Security, and Messenger.
supabase-py
The official Python client for Supabase, wrapping Postgres, Auth, Storage, Edge Functions, and Realtime in one typed SDK.
Motor
MongoDB's official non-blocking Python driver for asyncio and Tornado applications.
prisma-client-py
Auto-generated, fully type-safe Python database client built on Prisma's schema and Rust query engine.
r2d2
A generic, backend-agnostic connection pool for Rust
tedious
A pure-JavaScript TDS driver that lets Node.js applications talk directly to Microsoft SQL Server.
MongoDB PHP Library
The official high-level MongoDB driver library for PHP, built on the mongodb extension
node-sqlite
A zero-dependency TypeScript wrapper that adds Promises and SQL-based migrations to Node.js sqlite3.
heed
A fully typed, low-overhead Rust wrapper around LMDB
influxdb-client-python
The official Python client for InfluxDB 2.x/Cloud with sync, async, and pandas-native APIs
InfluxDB Client Go
The official Go client SDK for writing and querying data on InfluxDB 2.x time-series servers.
pglogrepl
A Go library for speaking PostgreSQL's logical and physical replication wire protocol directly.
duckdb_engine
A SQLAlchemy dialect that lets existing SQLAlchemy code query and manage DuckDB databases unmodified.
PyAthena
A Python DB API 2.0 (PEP 249) client for Amazon Athena, with SQLAlchemy and pandas integration.
mysql_async
An asynchronous, Tokio-based MySQL client library for Rust with connection pooling, prepared statements, and pluggable TLS.
cloud-sql-python-connector
Connect securely to Google Cloud SQL instances from Python
maxminddb-rust
A Rust library for reading MaxMind DB files, including GeoIP2 and GeoLite2 geolocation databases, with typed decoding and optional memory-mapped access.
presto-python-client
Python DB-API 2.0 client for querying Presto and Trino-compatible distributed SQL engines directly from Python.
dbt-postgres
The official dbt adapter that lets dbt compile and run SQL transformations against PostgreSQL.
sqllogictest
A Rust parser and runner for sqllogictest files that verify SQL database correctness