3T Data Compare and Sync

Actively Maintained

3T Data Compare and Sync

3T Data Compare & Sync is a multi-platform data comparison and synchronization GUI tool for MongoDB with full support for MongoDB 3.0

More Info

3T MongoChef

Actively Maintained

3T MongoChef

3T MongoChef is a MongoDB GUI for Mac, Windows, and Linux. 3T MongoChef is free for personal and non-commercial use. Full support for MongoDB 3.0

More Info

3T Schema Explorer

Actively Maintained

3T Schema Explorer

3T Schema Explorer is a multi-platform schema analysis GUI tool for MongoDB with full support for MongoDB 3.0

More Info

Analytica

Actively Maintained

Analytica

A JSON-native analytics product that avoids ETL or data transformation by providing a language based on a hierarchical algebra that supports operating on document structures directly.

More Info

Casbah

Actively Maintained

Casbah

Casbah is a toolkit for built on top of the official Java driver with better integration for Scala applications.

More Info

Chartio

Actively Maintained

Chartio

Business-Intelligence-as-a-Service platform for exploring data from a wide range of sources.

More Info

Chef-MongoDB Cookbook

Actively Maintained

Chef-MongoDB Cookbook

A set of Chef recipes for automating the deployment of a MongoDB cluster.

More Info

Dex

Actively Maintained

Dex

Dex is a tool developed by the MongoLab engineers that suggests corrections to your indexes based on logged queries.

More Info

Django MongoDB Backend

Actively Maintained

Django MongoDB Backend

A MongoDB backend for Django.

More Info

Doctrine ODM

Actively Maintained

Doctrine ODM

A library that provides a PHP object mapping functionality for MongoDB.

More Info

DrowsyDromedary

Inactive

DrowsyDromedary

DrowsyDromedary is a Ruby REST interface for MongoDB.

More Info

Easysoft MongoDB ODBC Driver

Actively Maintained

Easysoft MongoDB ODBC Driver

High-performance ODBC Driver for MongoDB database. Allows SQL connection to MongoDB.

More Info

Edda

Inactive

Edda

A visualizer that takes mongod log files and generates easy-to-parse pictures of the represented servers.

More Info

GMongo

Actively Maintained

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

Actively Maintained

Genghis

A single-file app providing a GUI for querying a MongoDB instance.

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 Info

Hydra

Inactive

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 Info

Luamongo

Actively Maintained

Luamongo

Lua driver for MongoDB

More Info

MMS Backup

Actively Maintained

MMS Backup

A cloud-based service for backing up and restoring data in MongoDB.

More Info

MMS Monitoring

Actively Maintained

MMS Monitoring

A freemium cloud-based service for monitoring MongoDB deployments in real time.

More Info

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 Info

Monary

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

Actively Maintained

MongOz

A Free and Multiplatform Desktop Client / Administration tool for MongoDB

More Info

Monger

Actively Maintained

Monger

An idiomatic Clojure wrapper around the MongoDB Java driver.

More Info

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

A config file with a variety of interface tweaks to the default shell.

More Info

Mongo-Express

Inactive

Mongo-Express

A web-based MongoDB admin interface, written with Node.js and express.

More Info

Mongo Management Studio

Actively Maintained

Mongo Management Studio

A CRUD interface to MongoDB with a focus on ease of use and a pretty UI.

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 Info

MongoDB-Schema-Analyzer

Inactive

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 an innovative, powerful and comprehensive product for high-performance data migration between Oracle and MongoDB databases in both directions.

More Info

MongoDirector

Actively Maintained

MongoDirector

A SaaS management layer that allows users to deploy and maitnain MongoDB clusters within their own cloud accounts.

More Info

MongoEngine

Actively Maintained

MongoEngine

An ODM library using a simple declarative API similar to the Django ORM.

More Info

MongoHub

Actively Maintained

MongoHub

Mac Native Mongodb Client.

More Info

MongoMapper

Actively Maintained

MongoMapper

MongoMapper is an object mapper for MongoDB built in Ruby to be simple and extensible.

More Info

MongoSluice

Actively Maintained

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

MongoVUE

Inactive

MongoVUE

A desktop application for Windows that gives you a GUI interface to work with MongoDB.

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

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

Mongoose

A library providing elegant MongoDB object modeling for Node.js.

More Info

Mongri

Actively Maintained

Mongri

A web-based user interface for MongoDB

More Info

Moped

Actively Maintained

Moped

A driver exposing a simple, elegant, and fast API. This is the supported driver for the Mongoid ODM.

More Info

Morphia

Actively Maintained

Morphia

A lightweight type-safe library for mapping Java objects to/from MongoDB.

More Info

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

Munin

Actively Maintained

Munin

Munin is a networked monitoring tool to help analyze resource trends and problems.

More Info

NoSQL Viewer for BigData

Actively Maintained

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

Actively Maintained

Nucleon BI Studio

A tool for business intelligence, data reporting, data visualization, data mining and data analysis.

More Info

Nucleon Database Master

Actively Maintained

Nucleon Database Master

An administration tool for managing, querying, editing, visualizing, designing and reporting on MongoDB.

More Info

ObjCMongoDB

Actively Maintained

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

Actively Maintained

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 Info

PyMongo

Actively Maintained

PyMongo

The officially supported client interface for Python applications.

More Info

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 Info

RJMetrics

Actively Maintained

RJMetrics

A hosted service for creating charts and shared dashboards from a disparate set of data sources, including a dedicated connector for MongoDB.

More Info

RMongo

Actively Maintained

RMongo

MongoDB Database interface for R. The interface is provided via Java calls to the mongo-java-driver.

More Info

Ridemongo

Actively Maintained

Ridemongo

A cross platform desktop application that gives you a GUI interface to work with MongoDB.

More Info

Robomongo

Actively Maintained

Robomongo

A desktop application embedding the MongoDB shell and providing identical functionality GUI.

More Info

RockMongo

Inactive

RockMongo

An administration GUI tool.

More Info

Rogue

Actively Maintained

Rogue

A type-safe internal Scala DSL for constructing and executing find and modify commands against MongoDB in the Lift web framework.

More Info

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

Open Source project that allows users to write SQL directly against MongoDB data.

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 Info

TMongoWire

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 Info

Tepkin

Actively Maintained

Tepkin

Reactive MongoDB Driver for Scala 2.11 and Java 8 built on top of Akka IO and Akka Streams.

More Info

The C Driver

Actively Maintained

The C Driver

The officially supported client interface for C applications.

More Info

The C# Driver

Actively Maintained

The C# Driver

The officially supported client interface for C# applications.

More Info

The C++ Driver

Actively Maintained

The C++ Driver

The officially supported client interface for C++ applications.

More Info

MongoDB driver for Erlang

Actively Maintained

MongoDB driver for Erlang

MongoDB client interface for Erlang applications.

More Info

The Java Driver

Actively Maintained

The Java Driver

The officially supported client interface for Java applications.

More Info

The Node Driver

Actively Maintained

The Node Driver

The officially supported client interface for Node.js applications.

More Info

PHP MongoDB Driver

Actively Maintained

PHP MongoDB Driver

The officially supported client interface for PHP applications.

More Info

The Perl Driver

Actively Maintained

The Perl Driver

The officially supported client interface for Perl applications.

More Info

MongoDB Ruby Driver

Actively Maintained

MongoDB Ruby Driver

The officially supported client interface for Ruby applications.

More Info

UMongo

Inactive

UMongo

A desktop GUI app to browse and administer a MongoDB cluster.

More Info

Variety

Actively Maintained

Variety

A tool that leverages the MongoDB shell's JavaScript interface to analyze your "schema" and identify outliers.

More Info

AMID

Actively Maintained

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

Crest

Inactive

Crest

REST API Server for MongoDB

More Info

dvara

Actively Maintained

dvara

A connection pooling proxy built at Parse/Facebook for pre-2.6 MongoDB.

More Info

Eve

Actively Maintained

Eve

Effortlessly build and deploy highly customizable, fully featured RESTful Web Services.

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 Info

Kule

Inactive

Kule

Kule is a REST interface for MongoDB. You can use Kule as a temporary backend for apps.

More Info

mongo3

Inactive

mongo3

A Sinatra-based admin console providing an overview of your cluster and drilldown to see information about your databases.

More Info

MongoAdmin

Actively Maintained

MongoAdmin

An administration GUI tool as a Windows app or a web app.

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-infer

Inactive

mongodb-infer

MongoDB schema inference

More Info

mongodb-schema

Actively Maintained

mongodb-schema

This package is dual-purpose. It serves as a node.js module and can also be used in the MongoDB shell directly, where it extends the DBCollection shell object.

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

rmongodb

Actively Maintained

rmongodb

An R (www.r-project.org) extension supporting access to MongoDB using the MongoDB C driver.

More Info