
Casbah
Actively Maintained
Casbah
Casbah is a toolkit built on top of the official Java driver with better integration for Scala applications.
More Info
Chef-MongoDB Cookbook
Inactive since 2014
Chef-MongoDB Cookbook
A set of Chef recipes for automating the deployment of a MongoDB cluster.
More Info
Dex
Inactive since 2013
Dex
Dex is a tool developed by the mLab engineers that suggests corrections to your indexes based on logged queries.
More InfoDjango MongoDB Backend
Inactive since 2013

Doctrine ODM
Actively Maintained
DrowsyDromedary
Inactive since 2015
Easysoft MongoDB ODBC Driver
Inactive since 2014
Easysoft MongoDB ODBC Driver
ODBC driver to connect industry standard BI, analytics, and spreadsheet applications to MongoDB.
More Info
Edda
Inactive
Edda
A visualizer that generates a timeline of replica set election activity from mongod log files.
More InfoGMongo
Inactive since 2015
GMongo
The goal of this project is to provide a more simple, easy to use and less verbose API to work with MongoDB using the Groovy programming language.
More Info
Genghis
Inactive since 2014

Hackolade
Actively Maintained
Hackolade
Visual data modeling tool for MongoDB schemas. GUI designer with ER Diagrams, reverse-engineering, documentation, and much more.
More Info
Hadoop Connector For MongoDB
Actively Maintained
Hadoop Connector For MongoDB
A plugin for Hadoop that gives the ability to use MongoDB as an input source and/or an output source.
More InfoHydra
Inactive since 2013
Hydra
Reference code that performs a live copy from one collection to another, with minimal or no visible impact to your production MongoDB clusters.
More Info
Jaspersoft
Actively Maintained
Jaspersoft
A connector to the Jaspersoft BI Suite providing reporting, ad hoc analysis, and dashboarding of MongoDB data.
More Info
Jongo
Actively Maintained
Jongo
Jongo allows querying in Java as in the Mongo shell; unmarshalling results into Java objects (by default with Jackson). Jongo relies upon Jackson 2.4.1, Bson4Jackson 2.4.0 and Mongo Java Driver 2.11+.
More InfoLuaMongo
Actively Maintained

ManageEngine
Actively Maintained
ManageEngine
A server and application performance monitoring tool that includes support for MongoDB.
More Info
Mgo
Actively Maintained
Mgo
A client interface that implements a rich selection of features under a very simple API following standard Go idioms.
More InfoMonary
Actively Maintained
Monary
Monary is an array-based querying mechanism for MongoDB, using Python and NumPy. It is intended for analytics and related work, but can be used in any context where the user wishes to quickly load one or more fields into arrays. It uses a C-level driver for all Mongo queries, with the goal of being very fast and efficient.
More Info
MongOz
Inactive since 2014

Monger
Actively Maintained
Mongo Connector
Actively Maintained
Mongo Connector
A generic connection system to integrate MongoDB with another system using simple CRUD operational semantics.
More Info
Mongo Hacker
Actively Maintained
Mongo Hacker
User experience tweaks for the mongo shell including colorized output, fluent aggregation helpers, and command/API additions.
More Info
Mongo-Express
Actively Maintained

Mongo Management Studio
Actively Maintained
Mongo Management Studio
A CRUD interface to MongoDB with a focus on ease of use and a pretty UI, including support for SSH and SSL.
More Info
MongoBooster
Actively Maintained
MongoBooster
MongoBooster is a shell-centric cross-platform GUI which includes features such as update-in-place, Lodash & Moment.js integration, ES6 syntax support, and code completion.
More Info
MongoDB Cloud Manager - Automation
Actively Maintained
MongoDB Cloud Manager - Automation
Cloud Manager lets you deploy, upgrade, and grow your databases with ease. It prevents downtime during upgrades and reconfigurations, protects you from human error with built-in operational best practices, and orchestrates critical operational tasks.
More Info
MongoDB Cloud Manager - Backup
Actively Maintained
MongoDB Cloud Manager - Backup
Cloud Manager is the only solution that offers continuous, real-time backup for MongoDB with point-in-time recovery of replica sets and cluster-wide snapshots of sharded clusters.
More Info
MongoDB Cloud Manager - Monitoring
Actively Maintained
MongoDB Cloud Manager - Monitoring
Cloud Manager is a freemium service from MongoDB, Inc. that includes comprehensive features for managing, monitoring, and backing up MongoDB infrastructure.
More Info
MongoDB Puppet Module
Actively Maintained
MongoDB Puppet Module
A module for Puppet which manages mongod server installation and configuration of the mongod daemon.
More InfoMongoDB-Schema-Analyzer
Inactive since 2013
MongoDB-Schema-Analyzer
This tool allows you to print all unique JSON ASTs from a MongoDB collection.
More Info
MongoDBPumper
Actively Maintained
MongoDBPumper
MongoDBPumper is a product for bidirectional data migration between Oracle and MongoDB databases.
More Info
MongoEngine
Actively Maintained

MongoMapper
Actively Maintained
MongoMapper
MongoMapper is an object mapper for MongoDB built in Ruby to be simple and extensible.
More Info
MongoSluice
Inactive since 2015
MongoSluice
MongoSluice streams data from MongoDB to any RDBMS. All you need is a MongoDB instance, MongoSluice -- which only requires a Java Runtime -- and a SQL destination.
More Info
Mongoaudit
Actively Maintained
Mongoaudit
A CLI tool for auditing MongoDB servers, detecting poor security settings, and performing automated penetration testing.
More Info
Nosqlclient (formerly Mongoclient)
Actively Maintained
Nosqlclient (formerly Mongoclient)
Cross-platform MongoDB Management Client written in Meteor.js
More Info
Mongoctl
Actively Maintained
Mongoctl
A command line utility to simplify the installation and management of MongoDB servers and replica set clusters.
More Info
Mongoeye
Actively Maintained
Mongoeye
A cross platform console schema analyzer with various data analyzes support (histograms, etc.). It can be integrated into other tools using JSON or YAML output,
More Info
Mongoid
Actively Maintained
Mongoid
A library providing a familiar API to Ruby developers who have used Active Record or Data Mapper.
More Info
Mongoose
Actively Maintained

Mongotail
Actively Maintained
Mongotail
Command line tool to outputs any operation from a Mongo database in the standard output. You can see the operations collected by the database profiler from a console, or redirect the result to a file, pipes it with grep or other command line tool in real time, etc.
More InfoMoped
Inactive since 2015
Morphia
Actively Maintained

Motor
Actively Maintained
Motor
A driver that presents a Tornado callback-based API for non-blocking access to MongoDB.
More Info
mtools
Actively Maintained
mtools
A collection of helper scripts to set up MongoDB test environments and parse MongoDB log files.
More Info
NoSQL Viewer for BigData
Unknown
NoSQL Viewer for BigData
A GUI tool for NoSQL MongoDB database developers with full MongoDB shell support and data migration functionality from Oracle. NoSQL Viewer is free to use for 2 databases of any type; you can purchase additional licenses.
More Info
Nucleon BI Studio
Unknown
Nucleon BI Studio
A tool for business intelligence, data reporting, data visualization, data mining, and data analysis.
More Info
Nucleon Database Master
Unknown
Nucleon Database Master
An administration tool for managing, querying, editing, visualizing, designing and reporting on MongoDB.
More InfoObjCMongoDB
Inactive since 2014
ObjCMongoDB
ObjCMongoDB is a Mac OS and iOS library for MongoDB and BSON based on the legacy MongoDB C driver.
More Info
Pentaho Business Analytics
Unknown
Pentaho Business Analytics
Pentaho Business Analytics integrates with MongoDB to create an interface for data input and output as well as discovery, visualization and predictive analytics.
More InfoPyMODM
Actively Maintained

PyMongo
Actively Maintained

RESTHeart
Actively Maintained
RESTHeart
Java REST API server for MongoDB, built on top of Undertow non-blocking HTTP server. Open your data, quickly build HATEOAS applications, use it as your mobile apps back-end, ...
More InfoRMongo
Inactive since 2013
RMongo
MongoDB Database interface for R. The interface is provided via Java calls to the mongo-java-driver.
More Info
Robo 3T (formerly Robomongo)
Actively Maintained
Robo 3T (formerly Robomongo)
A desktop application embedding the MongoDB shell. A GUI for MongoDB enthusiasts.
More InfoRogue
Inactive
Rogue
A type-safe internal Scala DSL for constructing and executing find and modify commands against MongoDB in the Lift web framework.
More InfoSchema.js
Inactive
Schema.js
An extension that leverages the MongoDB shell's JavaScript interface to provide "schema" analysis.
More Info
Simba ODBC Driver
Actively Maintained
Simba ODBC Driver
Simba's MongoDB ODBC Driver with SQL Connector allows any traditional analytics or business intelligence tool to query data in MongoDB via SQL.
More Info
SlamData
Actively Maintained
SlamData
Embedded reporting/Business Intelligence for MongoDB. Create reports visually or via SQL. Queries are done in-database so no need for ETL or mapping.
More Info
Spring Data MongoDB
Actively Maintained
Spring Data MongoDB
Spring-based, POJO-centric model for interacting with a MongoDB DBCollection and easily writing a Repository style data access layer.
More InfoTMongoWire
Actively Maintained
TMongoWire
A Delphi driver for MongoDB. It maps variables onto Delphi variables of type OleVariant, which resembles the loose typing of JavaScript.
More InfoTepkin
Actively Maintained

The C Driver
Actively Maintained

The C# and .NET Driver
Actively Maintained
MongoDB C++11 Driver
Actively Maintained
MongoDB driver for Erlang
Actively Maintained
MongoDB Java Driver
Actively Maintained

MongoDB Node.js Driver
Actively Maintained
MongoDB Node.js Driver
The officially supported client interface for Node.js applications.
More InfoMongoDB PHP Driver
Actively Maintained
The Perl Driver
Actively Maintained

MongoDB Ruby Driver
Actively Maintained

UMongo
Inactive since 2014

Variety
Actively Maintained
Variety
A tool that leverages the MongoDB shell's JavaScript interface to analyze your "schema" and identify outliers.
More InfoAMID
Inactive since 2015
AMID
AMID (Another Mongo Internet Driver) is a Node.js REST interface for MongoDB. We modified mongodb-rest (https://github.com/tdegrunt/mongodb-rest) with further features including an optional GUI that uses AMID to query data over MongoDB collections.
More Info
dbKoda
Actively Maintained
dbKoda
dbKoda is a modern open source database development tool featuring syntax highlighting, code completion, formatting and GUI access to MongoDB administration commands
More Info
dvara
Inactive since 2015

Eve
Actively Maintained
Eve
Effortlessly build and deploy highly customizable, fully featured RESTful Web Services.
More Info
Flashback
Unknown
Flashback
A benchmark framework to capture & replay MongoDB queries using different strategies.
More Info
JSON Studio
Actively Maintained
JSON Studio
A comprehensive tool suite for MongoDB with a focus on data access, data discovery and analytics but also with ETL, compare and profiling tools.
More InfoKule
Inactive since 2015
Kule
Kule is a REST interface for MongoDB. You can use Kule as a temporary backend for apps.
More Infomgodatagen
Actively Maintained
mgodatagen
A small CLI tool to quickly generate millions of pseudo-random BSON documents and insert them into a MongoDB instance. Test how your application responds when your database grows.
More Info
mongo3
Inactive since 2013
mongo3
A Sinatra-based admin console providing an overview of your cluster and drilldown to see information about your databases.
More Info
mongoTrek
Actively Maintained
mongoTrek
mongoTrek is a Java tool designed to provide in-application schema and document migration management using the MongoDB Database Commands framework, via a single YAML migrations file. It is inspired by the Liquibase project.
More Info
mongobee
Actively Maintained
mongobee
mongobee is a Java tool which can help you to manage changes in your MongoDB database and keep them synchronized with your Java application. The concept is similar to Liquibase, Flyway, mongeez etc. but without XML files.
More Info
mongodb-schema
Actively Maintained
mongodb-schema
This package infers a probabilistic schema for a MongoDB collection. It can be used as a Node.js module and also includes a command-line `mongodb-schema` utility.
More Info
NoSQL Manager for MongoDB
Actively Maintained
NoSQL Manager for MongoDB
A desktop GUI tool for MongoDB database management, administration and development. Unites user-friendly GUI and Shell power.
More Info
Morphium
Actively Maintained
Morphium
Morphium is a full featured POJO Mapper for MongoDB, including cluster awareness, declarative caching and many more features
More Informongodb
Inactive since 2014
rmongodb
An R (www.r-project.org) extension supporting access to MongoDB using the MongoDB C driver.
More Info
Studio 3T (formerly MongoChef)
Actively Maintained
Studio 3T (formerly MongoChef)
Studio 3T is a fully featured IDE for MongoDB. The best MongoDB GUI for MongoDB professionals. Studio 3T is free for personal and non-commercial use. Full support for MongoDB 3.4
More Info