Project Awesome project awesome

Python > Asyncio

Asynchronous I/O in Python 3.

Collection 5.0k stars GitHub

Database Drivers

asyncpg 8.0k updated 26d ago

Fast PostgreSQL Database Client Library for Python/asyncio.

asyncpgsa 511 updated 2y ago

Asyncpg with sqlalchemy core support.

aiopg 1.4k updated 3mo ago

Library for accessing a PostgreSQL database.

aiomysql 1.9k updated 3d ago

Library for accessing a MySQL database

aioodbc 325 updated 2y ago

Library for accessing a ODBC databases.

pymongo 4.3k updated 2d ago

The Official MongoDB Python driver, offering both synchronous and asynchronous APIs.

redis-py 13.5k updated yesterday

Redis Python Client (which includes aioreadis now).

aiocouchdb 54 updated 7y ago

CouchDB client built on top of aiohttp (asyncio).

aioinflux 160 (archived)

InfluxDB client built on top of aiohttp.

aioes 98 (archived)

Asyncio compatible driver for elasticsearch.

peewee-async 764 updated 2d ago

ORM implementation based on peewee and aiopg.

GINO 2.8k updated 4y ago

is a lightweight asynchronous Python ORM based on SQLAlchemy core, with asyncpg dialect.

Tortoise ORM 5.5k updated 4d ago

native multi-backend ORM with Django-like API and easy relations management.

Databases 4.0k (archived)

Async database access for SQLAlchemy core, with support for PostgreSQL, MySQL, and SQLite.

Prisma Client Python 2.1k (archived)

An auto-generated, fully type safe ORM powered by Pydantic and tailored specifically for your schema - supports SQLite, PostgreSQL, MySQL, MongoDB, MariaDB and more.

Piccolo 1.9k updated 19d ago

An ORM / query builder which can work in async and sync modes, with a nice admin GUI, and ASGI middleware.

Beanie

An async MongoDB ODM built on pymongo and Pydantic.