🍃🫧 MongoBubble
A MongoDB framework for Node.js and TypeScript.
Getting started | Features | Docs | Contributing | Discord
MongoBubble is the next-generation framework for reading and writing to MongoDB databases.
With an agnostic design philosophy, you can use MongoBubble wihtout any schema modeling, just for a simple repository implementation.
On the other hand, you can use MongoBubble to build a full featured application, with modern schema modeling, validation, common enterprise patterns and more.
Actually, MongoBubble acts like a midway between a proprietary ODM (like Mongoose) and a simple MongoDB driver.
It was inspired from the official MongoDB Node.js Driver plus the latest technologies like JSON Schema, HTTP PATCH and JSON Patch, TypeScript and the latest JavaScript features.
- Website
- Introduction
- Getting started
- Migrating from Mongoose
- Modeling
- Repository
- Lifecycle and metadata
- Plugins and utilities
If you need help or have a problem with this project start an issue.
We don't provide a SLA to your issue, so, don't expect it to be answered in a short time.
Be the first to put your company name here!
© 2023 MongoBubble. Code licensed under the MIT License. Documentation licensed under CC BY-NC-SA 4.0.