{"repo":"BeanieODM/beanie","free":true,"listed":false,"github":"https://github.com/BeanieODM/beanie","clone":"git clone https://github.com/BeanieODM/beanie.git","description":"Asynchronous Python ODM for MongoDB","language":"Python","stars":2692,"topics":["mongodb","pydantic","asynchronous","asyncio","motor","beanie","mongo","async","python","orm"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Overview Beanie - is an asynchronous Python object-document mapper (ODM) for MongoDB. Data models are based on Pydantic. When using Beanie each database collection has a corresponding Document that is used to interact with that collection. In addition to retrieving data, Beanie allows you to add, update, or delete documents from the collection as well. Beanie saves you time by removing boilerplate code, and it helps you focus on the parts of your app that actually matter. Data and schema migrations are supported by Beanie out of the box. There is a synchronous version of Beanie ODM - Bunnet Installation PIP Poetry For more installation options (eg: aws , gcp , srv ...) you can look in the getting started Example Links Documentation - Doc - Tutorial, API documentation, and development guidelines. Example Projects - Activity Log & Notification Service - Real-time event ingestion with FastAPI, Beanie ODM, and DocumentDB (MongoDB-compatible), an async backend for high-volume activity events with aggregation statistics and WebSocket alerts by Khelan Modi - fastapi-beanie-jwt - Sample FastAPI server with JWT auth and Beanie ODM by Michael duPont - fastapi-cosmos-beanie - FastAPI + Beanie ODM + Azure Cosmos Demo Application by Anthony Shaw - LCCN Predictor - Leetcode contest rating predictor (FastAPI + Beanie ODM + React) by L. Bao - Shortify - URL shortener RESTful API (FastAPI + Beanie ODM + JWT & OAuth2) by Iliya Hosseini Articles - Announcing Beanie - MongoDB ODM - Build a Cockt","default_branch":null,"files":null,"tree":[],"storefront":"/r/BeanieODM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BeanieODM/beanie/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}