Top 50 Awesome List

ramnes/awesome-mongodb

Databases  11 days ago  2k
🍃 A curated list of awesome MongoDB resources, libraries, tools and applications
View byDAY/WEEK/README
View on Github

Sep 19th - Sep 25th, 2022

Libraries

Python

  • PyMongoExplainstars2 - A wrapper for PyMongo's Collection object that makes it easy to run explain on your queries.
  • Aug 29th - Sep 4th, 2022

    Tools

    Desktop

  • Moon Modeler - Data modeling tool for MongoDB and relational databases
  • Jun 27th - Jul 3rd, 2022

    Libraries

    Python

  • ODManticstars687 - Asynchronous ODM on top of pydantic
  • May 9th - May 15th, 2022

    Resources

    Books

  • The Little MongoDB Bookstars1.5k - Basic introduction
  • Mar 21st - Mar 27th, 2022

    Tools

    Administration

  • mgobstars759 - Full-featured MongoDB dockerized backup agent
  • k8s-backup-mongodbstars21 - Schedule MongoDB backups to S3 with a Kubernetes CronJob.
  • Nov 15th - Nov 21st, 2021

    Tools

    Data

  • ProvenDB - Blockchain based Data integrity solution for MongoDB
  • Tools

    Desktop

  • Mingo - MongoDB Admin. Intuitive UI. Fast. Reliable
  • Oct 4th - Oct 10th, 2021

    Resources

    Articles

  • Tuning MongoDB performance for production systems (Marek Trunkat, Apify) - The techniques and MongoDB Cloud features to debug performance issues and expose sub-optimal queries
  • Jun 28th - Jul 4th, 2021

    Resources

    Books

  • Practical MongoDB Aggregations - How to develop effective and optimal data manipulation and analytics pipelines
  • Jun 21st - Jun 27th, 2021

    Tools

    Desktop

  • MongoDB for VS Code - Connect to MongoDB and prototype queries from VS Code
  • Compass - Free Cross-platform GUI from MongoDB
  • Resources

    Documentation

  • MongoDB developer blog
  • Libraries

    Rust

  • mongodb-rust-driverstars1.1k - Official Rust driver
  • May 24th - May 30th, 2021

    Libraries

    Python

  • Djongostars1.6k - MongoDB connector for Django compatible with Django ORM
  • Apr 19th - Apr 25th, 2021

    Libraries

    Python

  • Beaniestars859 - Asynchronous ODM based on Motor and Pydantic, which supports migrations out of the box
  • Apr 5th - Apr 11th, 2021

    Resources

    Books

  • SaaS Boilerplate Book - Learn how to build a production-ready SaaS web app from scratch
  • Builder Book - Learn how to build a full stack JavaScript web app from scratch
  • Feb 8th - Feb 14th, 2021

    Applications

  • Builder Book Appstars3.3k - Web app to publish books or documentation built with React and Express
  • Oct 5th - Oct 11th, 2020

    Libraries

    Java

  • mongo-queue-javastars34 - Java message queue on top of MongoDB
  • Libraries

    JavaScript

  • DeriveJSstars53 - Reactive ODM that uses Javascript Proxies to enable transparent DB persistence
  • Sep 7th - Sep 13th, 2020

    Tools

    Desktop

  • DataGrip - Cross-platform JetBrains' IDE
  • TablePlus - Native, lightweight GUI on macOS
  • Resources

    More

  • MongoDB 101 by Academy 3T - Free and self-paced MongoDB courses for beginners
  • Aug 10th - Aug 16th, 2020

    Libraries

    Perl

  • mongo-perl-driverstars203 - Official Perl driver
  • Jul 20th - Jul 26th, 2020

    Resources

    Books

  • 50 Tips and Tricks for MongoDB Developers - Advanced MongoDB tips and tricks, given by a MongoDB inc. engineer
  • MongoDB Applied Design Patterns (Rick Copeland)
  • Libraries

    Elixir

  • mongodbstars535 - Community Elixir driver
  • mongodb_ectostars347 - Adapter for the Ecto database wrapper
  • Libraries

    PHP

  • eloquent-mongodb-repositorystars18 - Repository implementation built on top of laravel-mongodb
  • mongodb-repositorystars9 - Repository implementation
  • Apr 20th - Apr 26th, 2020

    Resources

    Articles

  • Building with Patterns - Series of articles regarding MongoDB Design Patterns and common use case of each Design Pattern with real world examples.
  • Tools

    Data

  • mongo-connectorstars1.9k - Streaming replication to Elasticsearch, Solr, or MongoDB
  • Mar 30th - Apr 5th, 2020

    Tools

    Monitoring

  • mongotailstars176 - Log all MongoDB queries in a "tail"able way
  • Applications

  • WildDuck Mail Server - Scalable high availability email server that uses MongoDB for email storage
  • Feb 24th - Mar 1st, 2020

    Applications

  • FactorJSstars1.3k - JavaScript CMS built with Mongoose
  • Jan 20th - Jan 26th, 2020

    Libraries

    Lisp

  • mongo-elstars45 - Community Emacs Lisp driver
  • Nov 25th - Dec 1st, 2019

    Tools

    Desktop

  • QueryAssist - Modern and powerful GUI tool, cross-platform and easy-to-use
  • Aug 19th - Aug 25th, 2019

    Tools

    Web

  • Mongokustars1.1k - MongoDB client for the web
  • Libraries

    Python

  • Mongo-Thingystars59 - Idiomatic and friendly-yet-powerful ODM (schemaless)
  • Tools

    Monitoring

  • Mongoopstars37 - Long operations monitoring and alerting
  • Motopstars67 - MongoDB top clone
  • mtopstars50 - Another top clone
  • Mar 4th - Mar 10th, 2019

    Libraries

    Go

  • minquerystars60 - MongoDB cursor that paginates
  • Bongostars480 - ODM based on mgo
  • mongo-go-driverstars6.9k - Official Go driver
  • mgostars2k - Community Go driver
  • Libraries

    Java

  • Morphiastars1.6k - Java ODM
  • Feb 4th - Feb 10th, 2019

    Libraries

    PHP

  • yadmstars84 - Fast schemaless ODM
  • PHPMongo ODMstars238 - ODM based on the PHP Mongo PECL extension
  • PHPMongo Migratorstars29 - Migration tool based on PHPMongo ODM
  • Jan 14th - Jan 20th, 2019

    Nov 5th - Nov 11th, 2018

    Tools

    Desktop

  • Nosqlclientstars3.4k - Cross-platform, self hosted and easy to use management tool (formerly Mongoclient)
  • Oct 15th - Oct 21st, 2018

    Applications

  • GrandNodestars1.8k - Multi-platform e-commerce shopping cart built with ASP.NET
  • Tools

    Data

  • mongo_fdwstars267 - PostgreSQL foreign data wrapper
  • Mongolasticstars134 - MongoDB to Elasticsearch (and vice-versa) migration tool
  • MongoMultiMasterstars67 - Multi-master replication
  • Oct 1st - Oct 7th, 2018

    Libraries

    Ruby

  • awesome_explainstars16 - A simple global method to explain Mongoid queries
  • Mongoidstars3.9k - ODM framework
  • Libraries

    C#/.NET

  • mongo-queue-csharpstars2 - C# message queue on top of MongoDB
  • Libraries

    Java

  • mongoFSstars20 - An enhancement of GridFS to allow for more features and capabilities
  • Spring Data MongoDBstars1.4k - Spring based, object-document support and repositories
  • Libraries

    JavaScript

  • MEAN.JSstars4.9k - Full stack based on MongoDB, Express, AngularJS, and Node.js
  • MERN (mern-starter)stars5.2k - Full stack based on MongoDB, Express, React and Node.js
  • Meteorstars43k - Real-time/reactive client-server framework based on MongoDB, with lots of features
  • Libraries

    Julia

  • Mongo.jlstars28 - C driver bindings
  • Libraries

    Python

  • MongoEnginestars3.9k - ODM on top of PyMongo
  • Libraries

    R

  • mongolitestars270 - Fast and simple client for R
  • Tools

    Administration

  • MongoDB Smasherstars31 - Generate randomized datasets and benchmark your setup
  • mtoolsstars1.7k - Collection of scripts to set up test environments and visualize log files
  • nginx-gridfsstars800 - Nginx module for serving files from GridFS
  • nginx-mongodb-reststars30 - REST client written as an Nginx module
  • Tools

    Data

  • mongo-hadoopstars1.5k - Hadoop connector
  • Tools

    Deployment

  • Helm Chart
  • Tools

    Desktop

  • dbKoda - Cross-platform and open-source IDE
  • Mongotron - Cross-platform and open-source client built with Electron
  • NoSQLBooster - Feature-rich but easy-to-use cross-platform IDE (formerly MongoBooster)
  • Robo 3Tstars9k - Free, native and cross-platform shell-centric GUI (formerly Robomongo)
  • Studio 3T - Cross-platform GUI, stable and powerful (formerly MongoChef)
  • Tools

    Development

  • mgodatagenstars280 - Random data generator
  • Mongo Playground - Online query playground
  • Mongo Seedingstars484 - Node.js library, CLI and Docker image for populating databases using JS and JSON files
  • Mongoeyestars146 - Schema and data analyzer: explore data in your collections
  • Varietystars1.6k - Schema analyzer: see what fields are in your collection and what's their content
  • Tools

    Monitoring

  • Percona Monitoring and Management - Free and open-source platform for managing and monitoring databases performances
  • Tools

    Web

  • mongo-expressstars4.7k - Web-based admin interface built with Express
  • mongoadminstars250 - Admin interface built with Django
  • mongristars74 - Web-based user interface written in JavaScript
  • Applications

  • Countlystars5k - Mobile & web analytics and marketing platform built with Node.js
  • Leanotestars11k - Evernote clone built with Go
  • NodeBBstars13k - Node.js based forum software ("built for the modern web")
  • Reactionstars11.8k - Event-driven, real-time commerce platform built with ES6
  • SaaS Boilerplatestars3.1k - Boilerplate for SaaS products, built with TypeScript, React and Express
  • uptimestars3.6k - Remote monitoring application built with Node.js and Bootstrap
  • Jun 25th - Jul 1st, 2018

    Libraries

    JavaScript

  • CASL Mongoose - Permissions management library integrated with Mongoose
  • May 21st - May 27th, 2018

    Tools

    Monitoring

  • mongo-monitorstars75 - Simple monitoring CLI
  • Apr 30th - May 6th, 2018

    Resources

    Tutorials

  • Kubernetes examples - Deployment tutorial of a basic Node.js and MongoDB web stack on Kubernetes
  • Apr 9th - Apr 15th, 2018

    Tools

    Administration

  • pt-mongodb-query-digest - Aggregates queries from query profiler and reports query usage statistics
  • pt-mongodb-summary - MongoDB cluster status overview command line tool
  • Applications

  • CodeCombatstars7.6k - Multiplayer programming game for learning how to code
  • Apr 2nd - Apr 8th, 2018

    Libraries

    Python

  • Motorstars2k - Non-blocking Python driver for Tornado or asyncio
  • Flask-Stupestars28 - Flask extension that adds PyMongo support to Flask
  • Jan 15th - Jan 21st, 2018

    Resources

    Documentation

  • MongoDB introduction
  • MongoDB documentation
  • MongoDB tutorials
  • Resources

    Articles

  • Optimizing MongoDB Compound Indexes (A. Jesse Jiryu Davis, MongoDB Inc.) - Everything you need/have to know about indexes
  • Libraries

    JavaScript

  • mongrationstars80 - Node.js migration framework
  • Tools

    Deployment

  • puppet-mongodbstars92 - Puppet module (formerly puppetlabs-mongodb)
  • May 1st - May 7th, 2017

    Tools

    Desktop

  • MongoHubstars2.4k - Mac native client
  • Tools

    Shell

  • mongo-hackerstars1.8k - MongoDB shell enhancements
  • Tools

    Web

  • adminMongostars3.8k - Web-based user interface to handle connections and databases needs
  • Rockmongostars1k - PHPMyAdmin for MongoDB, sort of
  • Jul 25th - Jul 31st, 2016

    Libraries

    Python

  • minimongostars326 - A lightweight, schemaless, Pythonic Object-Oriented interface
  • Jul 18th - Jul 24th, 2016

    Libraries

    Python

  • μMongostars419 - Driver-independent (async/sync) ODM based on marshmallow
  • May 16th - May 22nd, 2016

    Tools

    Monitoring

  • check_mongodbstars15 - Nagios plugin (in Bash)
  • nagios-plugin-mongodbstars350 - Nagios plugin (in Python)
  • Mar 21st - Mar 27th, 2016

    Tools

    Administration

  • mongodb-toolsstars290 - Three neat Python scripts to work with collections and indexes
  • Feb 29th - Mar 6th, 2016

    Libraries

    Mathematica

  • MongoDBLinkstars18 - Community Mathematica driver
  • Feb 22nd - Feb 28th, 2016

    Libraries

    JavaScript

  • Camostars554 - Class-based ES6 ODM for Mongo-like databases
  • Moonridgestars65 - Framework with live querying on top of Mongoose and socket.io
  • Mongoosestars24.8k - Node.js asynchronous ODM
  • node-mongodb-nativestars9.5k - Official Node.js driver
  • Libraries

    Scala

  • Spark-MongoDBstars307 - Read/write data with Spark SQL
  • mongo-scala-driverstars289 - Official Scala driver
  • ReactiveMongostars834 - Non-blocking Scala driver
  • Libraries

    Delphi

  • TMongoWirestars96 - Minimal community Delphi driver
  • Libraries

    PHP

  • laravel-mongodbstars6.2k - Eloquent model and query builder for Laravel
  • Doctrine MongoDBstars444 - Wrapper around the native PHP Mongo PECL extension to provide additional functionality
  • pecl/mongodbstars790 - Official PHP driver
  • Libraries

    Haskell

  • mongodbstars159 - Community Haskell driver
  • Tools

    Deployment

  • ansible-role-mongodbstars325 - Ansible role
  • chef-mongodbstars366 - Chef cookbook
  • Dockerfilestars313
  • Resources

    Articles

  • Five Things About Scaling MongoDB (A. Jesse Jiryu Davis, MongoDB Inc.) - Scale 101
  • Server Discovery And Monitoring In PyMongo, Perl, And C (A. Jesse Jiryu Davis, MongoDB Inc.)
  • Resources

    Talks

  • MongoDB Schema Design (Tugdual Grall, MongoDB Inc.) [47']
  • Partial and Fuzzy Matching with MongoDB (John Page, MongoDB Inc.) [35']
  • Scaling MongoDB on Amazon Web Services (Michael Saffitz, Apptentive) [50']
  • Resources

    More

  • MongoDB source codestars22.5k
  • MongoDB University - Certifications and free online courses
  • Libraries

    C

  • mongo-c-driverstars744 - Official C driver
  • Libraries

    C++

  • mongo-cxx-driverstars913 - Official C++ driver
  • Libraries

    C#/.NET

  • mongo-csharp-driverstars2.9k - Official C# driver
  • MongoDB Messagingstars56 - Lightweight queue pub/sub processing library
  • MongoRepositorystars304 - Repository abstraction layer on top of the C# driver
  • Libraries

    Erlang

  • mongodb-erlangstars327 - Community Erlang driver
  • Libraries

    Java

  • Jongostars574 - Query in Java as in Mongo shell
  • Hibernate OGMstars313 - The power and simplicity of JPA for NoSQL datastores
  • mongo-java-driverstars2.5k - Official Java driver
  • Mongojackstars257 - Based on Jackson, allows you to easily handle your mongo objects as POJOs
  • Morphiumstars52 - Java ODM and caching layer
  • Mungbeanstars20 - Community driver for languages running on the JVM
  • Libraries

    Lisp

  • cl-mongostars133 - Community Common Lisp interface
  • mongo-cl-driverstars35 Community Common Lisp driver
  • Libraries

    Python

  • MongoLogstars134 - MongoDB logging handler
  • PyMongostars3.7k - Official (and recommended) Python driver
  • scrapy-mongodbstars349 - MongoDB pipeline for Scrapy
  • Libraries

    Ruby

  • mongo-ruby-driverstars1.4k - Official Ruby driver
  • Tools

    Administration

  • mongoctlstars177 - Manage MongoDB servers and replica sets using JSON configurations
  • Tools

    Monitoring

  • mongo-muninstars148 - Collection of Munin plugins
  • mongomonstars23 - More Munin plugins
  • Last Checked At: 2022-09-30T06:50:18.274Z
    Previous
    neueda/awesome-neo4j
    Next
    d3viant0ne/awesome-rethinkdb

    About

    Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

    Subscribe

    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

    Links

    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap