odmantic 0.4.0


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: 514, Watchers: 514, Forks: 51, Open Issues: 71

The art049/odmantic repo was created 2 years ago and was last updated 20 hours ago.
The project is popular with 514 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

Arthur Pastel
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 71 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.24.1

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

fastapi 0.76.0

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

opyrator 0.0.12

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

fastapi-framework 1.5.1

A FastAPI Framework for things like Database, Redis, Logging, JWT Authentication and Rate Limits

ormar 0.11.0

A simple async ORM with fastapi in mind and pydantic validation.

piccolo 0.74.3

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