GitPedia

Asyncorm

Fully Async ORM inspired in django's

From monobot·Updated June 14, 2026·View on GitHub·

- Free software: Apache Software License 2.0 - Documentation: . The project is written primarily in Python, distributed under the Other license, first published in 2017. Key topics include: async, async-await, asynchronous, metaprogramming, orm.

Latest release: 0.4.6
March 3, 2019View Changelog →

asyncOrm

Pypi package Python versions build status Code quality Coverage Packages status Documentation Status Code style

A fully asynchronous python ORM

Features

WARNING: alpha version !!

WARNING: Work In Progress !!

AsyncORM is a fully async ORM inspired by the fantastic django orm

AsyncORM currently only supports postgres, but its developed to be
"easy" to plug a number of different database interfaces.

It is designed to be used with any async library, but with
sanic in mind.

To do

A number of things are needed to be able to release asyncOrm as a
production ready ORM:

  • better the documentation!
  • migration support (forward migration at least)
  • other databases interfaces ( mysql /
    mariaDb first priority)
  • prefetch_related
    functionality
  • Missing Field types: OneToOneField

Dependencies

AsyncOrm currently only depends on AsyncPg and netaddr.

asyncpg, is a database
interface library designed specifically for PostgreSQL and
Python/asyncio.

netaddr, A network address
manipulation library for Python

[ ~ Dependencies scanned by PyUp.io ~ ]

Contributors

Showing top 6 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from monobot/asyncorm via the GitHub API.Last fetched: 6/26/2026