Python Database Drivers

Open-source Python projects categorized as Database Drivers

Top 21 Python Database Driver Projects

  • redis-py

    Redis Python client

  • Project mention: Solving a critical bug in the default Rails caching library | dev.to | 2023-05-08

    My jaw dropped when I saw the postmortem — it was exactly the same bug concept, just in a different library! A reminder that hard things often transcend particular languages and libraries. And boy, is this a hard bug. It sits at the intersection of caching, shared resource management, and state corruption — infamously tricky problem spaces.

  • PyMySQL

    MySQL client library for Python

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • asyncpg

    A fast PostgreSQL Database Client Library for Python/asyncio.

  • Project mention: Ask HN: Is Python async/await some kind of joke? | news.ycombinator.com | 2024-01-27

    - SqlAlchemy/asyncpg => you can’t use it if you’re using PgBouncer (necessary most of the time with Postgres) in transaction mode? What?? https://github.com/MagicStack/asyncpg/issues/1058

  • kafka-python

    Python client for Apache Kafka

  • Project mention: kafka-python VS quix-streams - a user suggested alternative | libhunt.com/r/kafka-python | 2023-12-07
  • dataset

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

  • mysqlclient

    MySQL database connector for Python (with Python 3 support)

  • Project mention: Can't install mysqclient in python 3.12 | /r/django | 2023-12-06

    for your reference: https://github.com/PyMySQL/mysqlclient/issues/672

  • motor

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

  • SaaSHub

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

    SaaSHub logo
  • cassandra-python-driver

    DataStax Python Driver for Apache Cassandra

  • clickhouse-driver

    ClickHouse Python Driver with native interface support

  • pymssql

    Official home for the pymssql source code.

  • Project mention: Is anyone using PyPy for real work? | news.ycombinator.com | 2023-07-31
  • SuperSQLite

    A supercharged SQLite library for Python

  • apsw

    Another Python SQLite wrapper

  • HappyBase

    A developer-friendly Python library to interact with Apache HBase

  • django-pgtrigger

    Write Postgres triggers for your Django models

  • queries

    PostgreSQL database access simplified

  • txRedis

    A Redis client library for Twisted Python

  • txpostgres

    Twisted wrapper for asynchronous PostgreSQL connections

  • telephus

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

  • PyMongo

    MongoDB Ecosystem Documentation

  • py2neo

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

  • Project mention: Py2neo no longer available | /r/Neo4j | 2023-10-11

    Py2neo website

  • mysql-python

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

  • 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 related posts

  • 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
  • Can't install mysqclient in python 3.12

    2 projects | /r/django | 6 Dec 2023
  • Py2neo no longer available

    1 project | /r/Neo4j | 11 Oct 2023
  • Differences from Psycopg2

    1 project | news.ycombinator.com | 10 Oct 2023
  • Asyncpg – A Fast PostgreSQL Database Client Library for Python/Asyncio

    1 project | news.ycombinator.com | 29 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 May 2024
    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 12,269
2 PyMySQL 7,557
3 asyncpg 6,633
4 kafka-python 5,489
5 dataset 4,720
6 mysqlclient 2,411
7 motor 2,331
8 cassandra-python-driver 1,373
9 clickhouse-driver 1,167
10 pymssql 813
11 SuperSQLite 719
12 apsw 696
13 HappyBase 609
14 django-pgtrigger 510
15 queries 259
16 txRedis 127
17 txpostgres 103
18 telephus 93
19 PyMongo 76
20 py2neo 67
21 mysql-python 16

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com