odmantic 1.0.2


ODMantic, an AsyncIO MongoDB Object Document Mapper for Python using type hints

ODMantic, an AsyncIO MongoDB Object Document Mapper for Python using type hints

Stars: 1005, Watchers: 1005, Forks: 94, Open Issues: 102

The art049/odmantic repo was created 4 years ago and the last code push was 12 hours ago.
The project is very popular with an impressive 1005 github stars!

How to Install odmantic

You can install odmantic using pip

pip install odmantic

or add it to a project with poetry

poetry add odmantic

Package Details

GitHub Repo:


  • Database
  • Database/Front-Ends
  • Internet
  • Software Development
  • Software Development/Libraries
  • Software Development/Libraries/Python Modules
  • Software Development/Object Brokering
No  odmantic  pypi packages just yet.


A list of common odmantic errors.

Code Examples

Here are some odmantic code examples and snippets.

GitHub Issues

The odmantic package has 102 open issues on GitHub

  • ⬆️ Update mypy requirement from ^0.910 to ^0.931
  • When the primary key of the reference field of the model is not id, there will be a KeyError here
  • Update dependencies and pydantic to version 1.9.0
  • Addresses #162
  • Add support for motor 2.5

See more issues on GitHub

Related Packages & Articles

mongoengine 0.28.2

MongoEngine is a Python Object-Document Mapper for working with MongoDB.

fastapi 0.111.0

FastAPI framework, high performance, easy to learn, fast to code, ready for production

piccolo 1.11.0

A fast, user friendly ORM and query builder which supports asyncio.

opyrator 0.0.12

Turn python functions into microservices with auto-generated HTTP API, interactive UI, and more.

djongo 1.3.6

Driver for allowing Django to use MongoDB as the database backend.

ormar 0.20.1

An async ORM with fastapi in mind and pydantic validation.