awesome-python-models
github.com/grundic/awesome-python-models ↗A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me odm, orm, active record resources from awesome-python-models"
Installation instructions →What's inside
ODM, ORM, Active Record
- acid
SQLite for NoSQL.
- butterdb
butterdb is a Python object mapper for Google Drive Spreadsheets.
- django
The Web framework for perfectionists with deadlines (includes ORM layer).
- finch
Asynchronous RESTful API consumer for Python.
- flywheel
Object mapper for Amazon's DynamoDB.
- kev
Python ORM for key-value stores. Currently supported backends are Redis, S3, and a S3/Redis hybrid backend.
Model, Schema
- ascetic
Ascetic, a lightweight Python datamapper ORM.
- attrs
Python Classes Without Boilerplate.
- booby
data modeling and validation Python library.
- causalmodels
causal modeling in Python.
- colander
A serialization/deserialization/validation library for strings, mappings and lists.
- composite
Declarative XML files parse, unparse with help of lxml library.
Data validation
- awesome
- awesome-python
- awesome-sqlalchemy
- cerberus
Lightweight, extensible data validation library for Python.
- destructure
Easy declarative schema validation with optional name-binding.
- fullstackpython: Object-relational mappers (ORMs)
Showing a sample of 88 resources. View the full list on GitHub →