Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A web-based shell for MongoDB

branch: master

fixed ascending ordering

latest commit 761cd4e606
Karl Seguin authored March 16, 2011
Octocat-spinner-32 app fixed ascending ordering March 16, 2011
Octocat-spinner-32 config fixed connect issue March 11, 2011
Octocat-spinner-32 lib added update/insert/remove methods February 20, 2011
Octocat-spinner-32 public fixed windows rendering issues March 11, 2011
Octocat-spinner-32 script initial commit February 14, 2011
Octocat-spinner-32 .gitignore removed dev db + enhanced history navigation February 14, 2011
Octocat-spinner-32 Gemfile initial commit February 14, 2011
Octocat-spinner-32 Gemfile.lock initial commit February 14, 2011
Octocat-spinner-32 Rakefile initial commit February 14, 2011
Octocat-spinner-32 initial commit February 14, 2011
Octocat-spinner-32 license.txt added license February 18, 2011
Octocat-spinner-32 readme.markdown updated readme March 16, 2011


Mongo Web Admin is a web-based administrative tool for MongoDB.

The first phase of Mongo Web Admin is to provide a shell-like interface via the browser. This first phase is partially completed. User's familiar with the MongoDB shell will hopefully find the Web Admin familiar. Once connect to a Mongo Database, commands such as show dbs;, db.getCollcetionNames();, db.users.find();, db.users.find({status: 1}, {username:1, email:1}).limit(10).skip(10).sort({username:1}), db.users.remove() and so on should work.

Some commands are still missing, most noteworthy are ensureIndex and mapReduce.

The second phase is to provide UI widgets to help people manage MongoDB without knowing all the shell commands.


Mongo Web Admin works in Firefox and Chrome.


Mongo Web Admin is written in Rails. Unless you can figure out how to run it yourself, Mongo Web Admin is not ready for you (but we are working on it). Out of the box Mongo Web Admin is pretty restrictive. Check out config/config.sample.yml for a few options that can be placed in config/config.yml.

Tutorial is an interactive MongoDB tutorial built using MongoWebAdmin.

Something went wrong with that request. Please try again.