All Projects → roman-right → Beanie

roman-right / Beanie

Licence: apache-2.0
Micro ODM for MongoDB

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Beanie

asyncio-socks-server
A SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio.
Stars: ✭ 154 (+175%)
Mutual labels:  asynchronous, asyncio
Umongo
sync/async MongoDB ODM, yes.
Stars: ✭ 331 (+491.07%)
Mutual labels:  asyncio, mongodb
AsyncIO
.NET library for handling asynchronous file system operations
Stars: ✭ 20 (-64.29%)
Mutual labels:  asynchronous, asyncio
duckpy
A simple Python library for searching on DuckDuckGo.
Stars: ✭ 20 (-64.29%)
Mutual labels:  asynchronous, asyncio
Reactivemongo
🍃 Non-blocking, Reactive MongoDB Driver for Scala
Stars: ✭ 825 (+1373.21%)
Mutual labels:  asynchronous, mongodb
py3tftp
An asynchronous TFTP server in pure Python 3.5
Stars: ✭ 39 (-30.36%)
Mutual labels:  asynchronous, asyncio
Aiotutorial
code snippets for asyncio tutorial
Stars: ✭ 257 (+358.93%)
Mutual labels:  asyncio, asynchronous
Aiomisc
aiomisc - miscellaneous utils for asyncio
Stars: ✭ 200 (+257.14%)
Mutual labels:  asyncio, asynchronous
Yappi
Yet Another Python Profiler, but this time thread&coroutine&greenlet aware.
Stars: ✭ 595 (+962.5%)
Mutual labels:  asyncio, asynchronous
Tornado Celery
Non-blocking Celery client for Tornado
Stars: ✭ 561 (+901.79%)
Mutual labels:  asyncio, asynchronous
async retrial
Python package for retrial of asyncio based coroutines
Stars: ✭ 14 (-75%)
Mutual labels:  asynchronous, asyncio
Chili
Chili: HTTP Served Hot
Stars: ✭ 7 (-87.5%)
Mutual labels:  asyncio, asynchronous
socketwrapper
Async/Sync networking library including UDP, TCP and TLS/TCP socket classes written in C++ 17.
Stars: ✭ 33 (-41.07%)
Mutual labels:  asynchronous, asyncio
aioconnectors
Simple secure asynchronous message queue
Stars: ✭ 17 (-69.64%)
Mutual labels:  asynchronous, asyncio
Odmantic
Async ODM (Object Document Mapper) for MongoDB based on python type hints
Stars: ✭ 240 (+328.57%)
Mutual labels:  asyncio, mongodb
asynchronous
A D port of Python's asyncio library
Stars: ✭ 35 (-37.5%)
Mutual labels:  asynchronous, asyncio
Paco
Small utility library for coroutine-driven asynchronous generic programming in Python 3.4+
Stars: ✭ 198 (+253.57%)
Mutual labels:  asyncio, asynchronous
Aiosmtplib
asyncio smtplib implementation
Stars: ✭ 200 (+257.14%)
Mutual labels:  asyncio, asynchronous
Bocadillo
(UNMAINTAINED) Fast, scalable and real-time capable web APIs for everyone
Stars: ✭ 401 (+616.07%)
Mutual labels:  asyncio, asynchronous
Async Reduce
Reducer for similar simultaneously coroutines
Stars: ✭ 17 (-69.64%)
Mutual labels:  asyncio, asynchronous

Beanie

Beanie - is an asynchronous ODM for MongoDB, based on Motor and Pydantic.

It uses an abstraction over Pydantic models and Motor collections to work with the database. Class Document allows to create, replace, update, get, find and aggregate.

Installation

PIP

pip install beanie

Poetry

poetry add beanie

Quick Start

Documentation - here you can find all the methods descriptions and usage examples

Resources

  • Changelog - list of all the valuable changes
  • Discord - ask your questions, share ideas or just say Hello!!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].