Databases & Storage

Tools for storing and retrieving information.

Databases & Storage

alembic

Version control for your database's structure, so changing it stops feeling like defusing a bomb.

Databases & Storage

motor

MongoDB's official driver for Python code that refuses to sit around waiting.

Databases & Storage

mysqlclient

The no-nonsense bridge that lets Python speak directly to MySQL, one of the internet's most-used databases.

Databases & Storage

peewee

An ORM small enough to actually read in an afternoon, and it never pretends otherwise.

Databases & Storage

psycopg2-binary

The translator that lets Python and PostgreSQL, one of the world's most trusted databases, talk to each other.

Databases & Storage

pymongo

The official handshake between Python and MongoDB, a database built to store data the way you'd sketch it.

Databases & Storage

redis

A database fast enough to remember things while your app is still mid-sentence.

Databases & Storage

SQLAlchemy

Lets Python code talk to almost any database without learning that database's own dialect.

Databases & Storage

sqlite-utils

Turns a messy CSV file into a real, searchable database with a single command.

Databases & Storage

tortoise-orm

An ORM built from scratch for the era when Python learned to do several things at once.