MongoMotor: Asynchronous Object-Document Mapper

Asynchronous object-document mapper for Python and MongoDB

MongoMotor is a simple-to-use, declarative-style, document-object mapper that puts together the nice MongoEngine API and the clever Motor asynchronous approuch to create a awesome library for asynchronous access to MongoDB using python 3.5+.


To install MongoMotor, use pip:

$ pip install mongomotor

And that’s it!


In the MongoMotor introduction tutorial we will create a simple music catalog.

API Documentation



MongoMotor is free software, licensed under the GPL version 3 or latter.


MongoMotor’s code is hosted on github. Feel free to create a fork of the project, open issues, do merge requests...

Well, that’s it! Thank you!