encode/orm
An async ORM. 🗃 observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2759
- days_rel: n/a
- days_push: 1464
- n_releases_24m: 0
Adoption not part of the score
1859 stars · 95 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An async ORM for Python supporting Postgres, MySQL, and SQLite, built on SQLAlchemy core, the databases library, and typesystem validation. It provides declarative model definitions with async query APIs and works with Alembic for migrations.
Use cases
- async database access in python
- define models for postgres with asyncio
- query sqlite asynchronously
- use an orm with fastapi
- validate model fields in python
- manage mysql models without sync blocking
When to choose
- you need an asyncio-native ORM for Postgres, MySQL, or SQLite
- you want a lightweight declarative model layer built on SQLAlchemy core
- you already use encode/databases and want model support
When to avoid
- you need a mature, actively developed ORM - the project has seen little activity since 2022
- you need advanced ORM features like complex relationships or lazy loading
- you prefer Django ORM or SQLAlchemy ORM's full feature set
Facets
library · maturity maintenance
orm database database-driver serialization databases backend web-development developer-tools python cross-platform async sqlalchemy postgres mysql sqlite encode
3 sources
- readme: https://github.com/encode/orm · fetched 2026-08-28 · 64186f471793
- homepage: https://www.encode.io/orm · fetched 2026-08-29 · 9aa2e767183c
- registry_pypi: https://pypi.org/pypi/orm/json · fetched 2026-08-29 · 37d87a704ae4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| encode/orm | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem