The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Mongo Open-Source Projects
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Project mention: End-To-End Polymorphism: From Database to UI, Achieving SOLID Design | dev.to | 2024-03-28Unfortunately Prisma hasn’t supported polymorphism yet. As such, you can't use inheritance to model the entity in the same way as in your programming language, as depicted in the above class diagram. The good news is that we could intimate it using table inheritance to imitate it.
-
To manage user auth we need to create a user account - identification. So, let's install mongoose and jsonwebtoken to handle JWT authentication - an alternative to creating a user session when a user logs in
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
if you have postgres, just use https://github.com/FerretDB/FerretDB
-
devops-resources
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
-
I am excited to share that MongoDB has taken over development of the community-driven MongoDB integration for Laravel framework! This means you can expect regular updates with improvements to the functionality, bug fixes, and compatibility with most recent Laravel and MongoDB releases.
-
-
Project mention: Feature flags in Rails: How to roll out and manage your features like a pro | dev.to | 2023-04-07
That’s it! You now have a fully configured feature flagging system in your Rails app. Notice we didn’t cover some more advanced features that Flipper offers, including enabling features for a user group or individual users. For that, check out Flipper on Github. We also didn’t cover feature flagging frontend features in this post - if that becomes a requirement we could easily create an endpoint that uses the FeaturesRepo and sends enabled features to the frontend to toggle. If you learned something new consider following me here - I’ll be putting out more content on Ruby on Rails and software development as I work on Firecode.io. Preparing for a coding interview? Check out Firecode.io.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
testing-nestjs
A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!
-
-
Chartbrew
Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊
Project mention: Show HN: Released Chartbrew v3.0 an open source client reporting platform | news.ycombinator.com | 2024-02-22 -
They recently open sourced internal framework: https://github.com/userver-framework/userver
-
Project mention: denodb VS denodata - a user suggested alternative | libhunt.com/r/denodb | 2023-11-29
-
Project mention: What are some of the main packages and other parts of the React ecosystem that have yet to be implemented in Svelte contrib? | /r/sveltejs | 2023-04-17
A query builder https://github.com/ukrbublik/react-awesome-query-builder
-
I recently came across Beanie. A Python ORM for MongoDb. A pleasure to work with and integrates well with FastAPI, the tests document the code well, and at this point it’s only as complicated as it needs to be.
-
I'm considering using variety but I'm looking for more options, what do you use?
-
-
learn-devops
I am using this repository to document my devops journey. I follow the process of learning everything by tasks. Every task has an associated objective that encompasses an underlying concept. Concepts including CloudProviders, Containers, ContainersOrchestration, Databases, InfrastructureAsCode, Interview, VersionControl etc in progress
-
gnomock
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
-
Project mention: Generate and run SQL with GPT in Database Client (built with go - wails) | /r/golang | 2023-07-02
-
Project mention: MongoDB $weeklyUpdate #122 (June 30, 2023): Databricks, Change Streams, & Terraform | dev.to | 2023-06-30
We're pleased to announce the release of the MongoDB C Driver (libmongoc) 1.24.0 and C++ Driver (mongocxx) 3.8.0 with support for MongoDB 7.0 and a host of new security features. Check out the release notes for more details:
-
pa11y-dashboard
Pa11y Dashboard is a web interface which helps you monitor the accessibility of your websites
-
Project mention: Is there mongoose alternative in Python? (A NoSQL ORM) | /r/learnpython | 2023-05-14
-
Project mention: migrate-mongo VS db-mongo-migration - a user suggested alternative | libhunt.com/r/migrate-mongo | 2023-06-25
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Mongo related posts
- NoSQL Postgres: Add MongoDB compatibility to your Supabase projects with FerretDB
- FerretDB – Run Mongo over your Postgres instance
- MongoDB Laravel Integration Now Officially Supported!
- FerretDB: MongoDB Protocol for SQLite
- Show HN: MongoDB Protocol for SQLite
- Show HN: MongoDB Protocol for SQLite
- Please do not require AVX support for your software
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Mongo projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Prisma | 36,783 |
2 | Mongoose | 26,534 |
3 | FerretDB | 8,393 |
4 | devops-resources | 8,145 |
5 | laravel-mongodb | 6,915 |
6 | MongoEngine | 4,152 |
7 | flipper | 3,540 |
8 | testing-nestjs | 2,746 |
9 | Keyv | 2,458 |
10 | Chartbrew | 2,245 |
11 | userver | 2,172 |
12 | denodb | 1,906 |
13 | react-awesome-query-builder | 1,757 |
14 | beanie | 1,754 |
15 | variety | 1,722 |
16 | jQuery-QueryBuilder | 1,660 |
17 | learn-devops | 1,339 |
18 | gnomock | 1,297 |
19 | slashbase | 1,288 |
20 | MongoDB C++ Driver | 1,000 |
21 | pa11y-dashboard | 958 |
22 | odmantic | 955 |
23 | migrate-mongo | 887 |