All Projects → ramnes → Awesome Mongodb

ramnes / Awesome Mongodb

🍃 A curated list of awesome MongoDB resources, libraries, tools and applications

Projects that are alternatives of or similar to Awesome Mongodb

Mongodb Json Files
📦 A curated list of JSON / BSON datasets from the web in order to practice / use in MongoDB
Stars: ✭ 456 (-75.83%)
Mutual labels:  mongodb, list
Node Elm
基于 node.js + Mongodb 构建的后台系统
Stars: ✭ 11,224 (+494.81%)
Mutual labels:  mongodb
Zhttp
基于swoole的异步轻量级web框架,内部封装协程异步非阻塞全套mysql、redis、mongo、memcached连接池,可以轻松start、reload、stop,加入数据库的查询模块,框架已经封装好近乎同步写法,底层异步调用
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Awesome Html5
📝 A curated list of awesome HTML5 resources
Stars: ✭ 1,881 (-0.32%)
Mutual labels:  list
Minimongoexplorer
Handy Google Chrome extension for reviewing MiniMongo.
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Vfx Datasets
Stars: ✭ 134 (-92.9%)
Mutual labels:  list
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Vimcolorschemes
Find the best vim color schemes around
Stars: ✭ 136 (-92.79%)
Mutual labels:  mongodb
Sourcecodeofmongoredis
《左手MongoDB,右手Redis——从入门到商业实战》书籍配套源代码。
Stars: ✭ 135 (-92.85%)
Mutual labels:  mongodb
Mongo Go Examples
mongo-go-driver examples
Stars: ✭ 133 (-92.95%)
Mutual labels:  mongodb
Awesome Italy Events
Curated list of tech related events in Italy
Stars: ✭ 133 (-92.95%)
Mutual labels:  list
Mongolastic
🚥 A dataset migration tool from MongoDB to Elasticsearch and vice versa.
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Nosqlmap
Automated NoSQL database enumeration and web application exploitation tool.
Stars: ✭ 1,928 (+2.17%)
Mutual labels:  mongodb
Vagrant Elastic Stack
Giving the Elastic Stack a try in Vagrant
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Go Recipes
Code examples for the book "Go Recipes" by Apress.
Stars: ✭ 135 (-92.85%)
Mutual labels:  mongodb
Almost Famous
🌟 Almost-Famous(成名之路) ——卡牌游戏开源项目,架构使用SpringBoot+Netty+Maven+SpringCloud来搭建多进程分布式框架,包括Cloud、Unique、Login、Game、Match、Battle 等服务。
Stars: ✭ 131 (-93.06%)
Mutual labels:  mongodb
Mern Authentication
MERN stack authentication boilerplate: password reset, email verification, server sessions, redux, hooks and docker for dev and prod.
Stars: ✭ 129 (-93.16%)
Mutual labels:  mongodb
Go Clean Architecture
👨‍💻 REST API example, built by following Uncle Bob’s clean architecture principles
Stars: ✭ 133 (-92.95%)
Mutual labels:  mongodb
Awesome Healthcare
Curated list of awesome open source healthcare software, libraries, tools and resources.
Stars: ✭ 1,826 (-3.23%)
Mutual labels:  list
Monitaure
🔔 A server uptime monitoring progressive web application - NO LONGER MAINTAINED
Stars: ✭ 135 (-92.85%)
Mutual labels:  mongodb

Awesome MongoDB

Awesome MongoDB Awesome

Build status

A curated list of awesome MongoDB resources, libraries, tools and applications

Inspired by the awesome list thing. Feel free to improve this list by contributing!

Table of Contents

Resources

Documentation

Articles

Books

Talks

Tutorials

More

Libraries

C

C++

C#/.NET

Delphi

Elixir

Erlang

Go

Haskell

  • mongodb - Community Haskell driver

Java

  • Jongo - Query in Java as in Mongo shell
  • Hibernate OGM - The power and simplicity of JPA for NoSQL datastores
  • mongo-java-driver - Official Java driver
  • mongo-queue-java - Java message queue on top of MongoDB
  • mongoFS - An enhancement of GridFS to allow for more features and capabilities
  • Mongojack - Based on Jackson, allows you to easily handle your mongo objects as POJOs
  • Morphia - Java ODM
  • Morphium - Java ODM and caching layer
  • Mungbean - Community driver for languages running on the JVM
  • Spring Data MongoDB - Spring based, object-document support and repositories

JavaScript

  • Camo - Class-based ES6 ODM for Mongo-like databases
  • DeriveJS - Reactive ODM that uses Javascript Proxies to enable transparent DB persistence
  • MEAN.JS - Full stack based on MongoDB, Express, AngularJS, and Node.js
  • MERN (mern-starter) - Full stack based on MongoDB, Express, React and Node.js
  • Meteor - Real-time/reactive client-server framework based on MongoDB, with lots of features
  • Mongoose - Node.js asynchronous ODM
  • CASL Mongoose - Permissions management library integrated with Mongoose
  • mongration - Node.js migration framework
  • Moonridge - Framework with live querying on top of Mongoose and socket.io
  • node-mongodb-native - Official Node.js driver

Julia

Lisp

Mathematica

Perl

PHP

Python

  • Beanie - Asynchronous ODM based on Motor and Pydantic, which supports migrations out of the box
  • Djongo - MongoDB connector for Django compatible with Django ORM
  • Flask-Stupe - Flask extension that adds PyMongo support to Flask
  • Mongo-Thingy - Idiomatic and friendly-yet-powerful ODM (schemaless)
  • MongoEngine - ODM on top of PyMongo
  • MongoLog - MongoDB logging handler
  • Motor - Non-blocking Python driver for Tornado or asyncio
  • PyMongo - Official (and recommended) Python driver
  • minimongo - A lightweight, schemaless, Pythonic Object-Oriented interface
  • scrapy-mongodb - MongoDB pipeline for Scrapy
  • μMongo - Driver-independent (async/sync) ODM based on marshmallow

R

Ruby

Rust

Scala

Tools

Administration

  • mongoctl - Manage MongoDB servers and replica sets using JSON configurations
  • MongoDB Smasher - Generate randomized datasets and benchmark your setup
  • mongodb-tools - Three neat Python scripts to work with collections and indexes
  • mtools - Collection of scripts to set up test environments and visualize log files
  • nginx-gridfs - Nginx module for serving files from GridFS
  • nginx-mongodb-rest - REST client written as an Nginx module
  • pt-mongodb-query-digest - Aggregates queries from query profiler and reports query usage statistics
  • pt-mongodb-summary - MongoDB cluster status overview command line tool

Services:

  • Compose - IBM DBaaS offer (has other database types too)
  • MongoDB Atlas - MongoDB Inc. DBaaS offer (works with AWS, Azure, or GCP)
  • MongoDB Cloud Manager - MongoDB Inc. databases management offer
  • ObjectRocket - Rackspace DBaaS offer (has other database types too)
  • Scalegrid - Fully managed DBaaS (with option to bring your own Azure/AWS account)

Data

Deployment

Desktop

  • Compass - Free Cross-platform GUI from MongoDB
  • DataGrip - Cross-platform JetBrains' IDE
  • dbKoda - Cross-platform and open-source IDE
  • Mingo - MongoDB Admin. Intuitive UI. Fast. Reliable
  • MongoDB for VS Code - Connect to MongoDB and prototype queries from VS Code
  • MongoHub - Mac native client
  • Mongotron - Cross-platform and open-source client built with Electron
  • NoSQLBooster - Feature-rich but easy-to-use cross-platform IDE (formerly MongoBooster)
  • Nosqlclient - Cross-platform, self hosted and easy to use management tool (formerly Mongoclient)
  • QueryAssist - Modern and powerful GUI tool, cross-platform and easy-to-use
  • Robo 3T - Free, native and cross-platform shell-centric GUI (formerly Robomongo)
  • Studio 3T - Cross-platform GUI, stable and powerful (formerly MongoChef)
  • TablePlus - Native, lightweight GUI on macOS

Development

  • mgodatagen - Random data generator
  • Mongo Playground - Online query playground
  • Mongo Seeding - Node.js library, CLI and Docker image for populating databases using JS and JSON files
  • Mongoeye - Schema and data analyzer: explore data in your collections
  • Variety - Schema analyzer: see what fields are in your collection and what's their content

Services:

Monitoring

Services:

Shell

Web

  • adminMongo - Web-based user interface to handle connections and databases needs
  • mongo-express - Web-based admin interface built with Express
  • mongoadmin - Admin interface built with Django
  • Mongoku - MongoDB client for the web
  • mongri - Web-based user interface written in JavaScript
  • Rockmongo - PHPMyAdmin for MongoDB, sort of

Services:

  • HumongouS.io - Easy online GUI and data-visualization dashboards

Applications

Those open-source applications have MongoDB somewhere in their stack:

  • Builder Book App - Web app to publish books or documentation built with React and Express
  • CodeCombat - Multiplayer programming game for learning how to code
  • Countly - Mobile & web analytics and marketing platform built with Node.js
  • FactorJS - JavaScript CMS built with Mongoose
  • GrandNode - Multi-platform e-commerce shopping cart built with ASP.NET
  • Leanote - Evernote clone built with Go
  • NodeBB - Node.js based forum software ("built for the modern web")
  • Reaction - Event-driven, real-time commerce platform built with ES6
  • SaaS Boilerplate - Boilerplate for SaaS products, built with TypeScript, React and Express
  • uptime - Remote monitoring application built with Node.js and Bootstrap
  • WildDuck Mail Server - Scalable high availability email server that uses MongoDB for email storage

License

CC0

To the extent possible under law, Guillaume Gelin has waived all copyright and related or neighboring rights to this work.

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].