Skip to content

🍃🫧 MongoBubble is the next-generation framework for reading and writing to MongoDB databases.

Notifications You must be signed in to change notification settings

ggondim/mongobubble

Repository files navigation


🍃🫧 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.


Documentation

Help

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.


Contributing


Roadmap

MongoBubble Public Roadmap


Hall of fame

Who is using

Be the first to put your company name here!

Contributors

Backers

Sponsors


License

© 2023 MongoBubble. Code licensed under the MIT License. Documentation licensed under CC BY-NC-SA 4.0.


About

🍃🫧 MongoBubble is the next-generation framework for reading and writing to MongoDB databases.

Topics

Resources

Stars

Watchers

Forks