Python Database Drivers

Open-source Python projects categorized as Database Drivers

Top 19 Python Database Driver Projects

Database Drivers
  1. redis-py

    Redis Python client

    Project mention: Show HN: Req Update Check | news.ycombinator.com | 2025-05-08

    Changelog: https://github.com/redis/redis-py/blob/master/CHANGES

    ---

    Unlike some pip tools that will show you every single package that's outdated, this focuses only on the top level packages you have in your requirements file.

    I'd love any feedback! Thanks for your time.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PyMySQL

    MySQL client library for Python

  4. asyncpg

    A fast PostgreSQL Database Client Library for Python/asyncio.

    Project mention: FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs | dev.to | 2024-10-24

    asyncpg: this was the gold standard async database driver for Postgres, being one of the first to market and most performant. While all other drivers use the C library libpq to interface with Postgres, MagicStack opted to rewrite their own custom implementation and also deviate from Python DBAPI spec. If performance is your main criteria here, then asyncpg is probably the best option.

  5. kafka-python

    Python client for Apache Kafka

  6. dataset

    Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.

  7. mysqlclient

    MySQL/MariaDB connector for Python

  8. motor

    Motor - the async Python driver for MongoDB and Tornado or asyncio

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. cassandra-python-driver

    DataStax Python Driver for Apache Cassandra

  11. clickhouse-driver

    ClickHouse Python Driver with native interface support

  12. pymssql

    Official home for the pymssql source code.

  13. SuperSQLite

    A supercharged SQLite library for Python

  14. HappyBase

    A developer-friendly Python library to interact with Apache HBase

  15. django-pgtrigger

    Write Postgres triggers for your Django models

  16. queries

    PostgreSQL database access simplified

  17. txRedis

    A Redis client library for Twisted Python

  18. txpostgres

    Twisted wrapper for asynchronous PostgreSQL connections

  19. telephus

    Telephus is a connection pooled, low-level client API for Cassandra in Twisted python.

  20. py2neo

    Py2neo is a comprehensive toolkit for working with Neo4j from within Python applications or from the command line.

  21. mysql-python

    MySQLdb is a Python DB API-2.0 compliant library to interact with MySQL 3.23-5.1 (unofficial mirror)

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Database Drivers discussion

Log in or Post with

Python Database Drivers related posts

  • Show HN: Req Update Check

    2 projects | news.ycombinator.com | 8 May 2025
  • Another Python SQLite Wrapper

    1 project | news.ycombinator.com | 7 Sep 2024
  • Psycopg 3.2 released – PostgreSQL driver for Python

    1 project | news.ycombinator.com | 1 Jul 2024
  • PyPy has been working for me for several years now

    4 projects | news.ycombinator.com | 30 May 2024
  • Ask HN: Is Python async/await some kind of joke?

    4 projects | news.ycombinator.com | 27 Jan 2024
  • kafka-python VS quix-streams - a user suggested alternative

    2 projects | 7 Dec 2023
  • quix-streams VS kafka-python - a user suggested alternative

    2 projects | 7 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Database Driver projects in Python? This list will help you:

# Project Stars
1 redis-py 13,212
2 PyMySQL 7,812
3 asyncpg 7,522
4 kafka-python 5,800
5 dataset 4,810
6 mysqlclient 2,508
7 motor 2,510
8 cassandra-python-driver 1,411
9 clickhouse-driver 1,271
10 pymssql 863
11 SuperSQLite 715
12 HappyBase 609
13 django-pgtrigger 609
14 queries 254
15 txRedis 128
16 txpostgres 105
17 telephus 94
18 py2neo 67
19 mysql-python 15

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?