ORMs for Python
Async SQLAlchemy ORM
★ 4.4
Small Expressive ORM
★ 4.6
pip install ginopip install peeweepip install ginopip install peeweeEngineers use Gino in async Python services that need PostgreSQL access without the overhead of a full ORM. Because Gino is built on raw asyncpg, it delivers near-native query performance — making it a good fit for high-throughput data ingestion APIs where every millisecond of database latency matters.
Peewee is the ORM of choice for lightweight Python data scripts and microservices. Engineers define model classes for their tables and use the query API to read, insert, and update records — it is particularly popular for SQLite-backed data tools and scripts where the full weight of SQLAlchemy is unnecessary.
Individual Tool Pages