How can I browse or query live MongoDB data?

Mongodb

Mongodb Problem Overview


I've googled around but couldn't find a working MongoDB viewer or data browser.

An ideal (for my needs) tool would be a web based viewer with dead simple features (browsing and doing queries).

Mongodb Solutions


Solution 1 - Mongodb

You have :

Solution 2 - Mongodb

See: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb Hopefully it'll be updated frequently when new tools are available!


EDIT:

Better overview: http://www.mongodb.org/display/DOCS/Admin+UIs

I just tried MongoVUE and it works like a charm! Check it out: http://www.mongovue.com/

Solution 3 - Mongodb

MongoHub is moved to a native mac version, please check http://github.com/bububa/MongoHub-Mac.

Solution 4 - Mongodb

genghisapp is what you want.

It is a web-based GUI that is clean, light-weight, straight-forward, offers keyboard shortcuts, and works awesomely. It also supports GridFS.

Best of all, it's a single script!


search

json editor


To install it

$ gem install genghisapp bson_ext

(bson_ext is optional but will greatly improve the performance of the gui)


To run it (this will automatically open your web browser and navigate to the app as well)

genghisapp

To stop it

genghisapp --kill

Solution 5 - Mongodb

https://github.com/Imaginea/mViewer

I have tried this one and as a viewer it's awesome with tree and document views.

Solution 6 - Mongodb

Im just testing Rock_Mongo

It's a nice tool, written in PHP.

Solution 7 - Mongodb

MogoVue is the best option I found so far, it has great features I did not see in other viewers, plus it gives few options to look at the data, as json, tables and hierarchy, which is extremely useful.

Avoid MongoExplorer, it has major issues, which can cause you huge headaches. When viewing records using this tools, it may change fields which are MongoId's to plane string, it does not give any indication on this, just does it when you focus on the id field, this bug cost me lots of time and effort trying to find "what and where in my code i'm doing this silly thing"...

Solution 8 - Mongodb

Solution 9 - Mongodb

While the built in Http Interface of MongoDB isn't exactly what you are asking for, but it is available and supports a REST interface to do simple queries, etc. This is built-in to the mongo instance with a default of port 28017.

Solution 10 - Mongodb

As well as those mentioned by shingara, there's also:

Solution 11 - Mongodb

Just pushed mongoclikker to GitHub. It's a dead simple MongoDB viewer written in Node.

Solution 12 - Mongodb

There a lot of UIs on official mongo site http://www.mongodb.org/display/DOCS/Admin+UIs

Solution 13 - Mongodb

To add to the list :)

I just made a simple Mongo browser based on a hierarchical JQueryTreeview and implemented in Sinatra and Ruby.

The reason for another viewer was that I wanted something that was fast and easy (both to use and the code base), that would let me peek at what was going on my MongoDB. Also, I wanted some nice Ajax effects. and could be the base of a more complete browser.

https://github.com/tomjoro/mongo_browser

Solution 14 - Mongodb

I just released a simple web-based data viewer called Mongs. It isn't a server admin GUI, it's focused on data browsing, which sounds like what you're interested in. Mongs is implemented in Python using the Aspen web framework.

Solution 15 - Mongodb

JMongo is nice db viewer using on fedora linux

Solution 16 - Mongodb

I started work on small project: https://github.com/lucassus/mongo_browser It's a mongodb browser based on ruby's sinatra framework.

Solution 17 - Mongodb

here is the better tool for sql as well as No-Sql viewer and also you can query in gui mode with this tool.

Solution 18 - Mongodb

"RoboMongo" is easy to use and cross platform, using on centos 6.2 but no option for data import/export which can be found in "umongo" but not easy to use as RoboMongo.

Solution 19 - Mongodb

  • For web: genghis is simple and have much more fashion interface. genghis

  • For desktop: robomongo: Shell-centric cross-platform MongoDB management tool robomongo

Solution 20 - Mongodb

I'm using MongoDB Compass. You can download the community edition by entering valid information.

Solution 21 - Mongodb

I using Robomongo, in version 0.8.3 implemented multiply inserting documents, for more details https://github.com/paralect/robomongo/issues/173. Robomongo also have builtin mongodb-shell may be usefully for your purposes.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionGonzaloView Question on Stackoverflow
Solution 1 - MongodbshingaraView Answer on Stackoverflow
Solution 2 - MongodbNickGreenView Answer on Stackoverflow
Solution 3 - MongodbbububaView Answer on Stackoverflow
Solution 4 - MongodbMulanView Answer on Stackoverflow
Solution 5 - MongodbVedView Answer on Stackoverflow
Solution 6 - MongodbchrisView Answer on Stackoverflow
Solution 7 - MongodbAvi KapuyaView Answer on Stackoverflow
Solution 8 - Mongodbsk8terboi87 ツView Answer on Stackoverflow
Solution 9 - MongodbAstraView Answer on Stackoverflow
Solution 10 - MongodbkristinaView Answer on Stackoverflow
Solution 11 - MongodbsbstjnView Answer on Stackoverflow
Solution 12 - MongodbelatonsevView Answer on Stackoverflow
Solution 13 - MongodbThomas OView Answer on Stackoverflow
Solution 14 - Mongodbwhit537View Answer on Stackoverflow
Solution 15 - Mongodbhungry fishView Answer on Stackoverflow
Solution 16 - MongodbluacassusView Answer on Stackoverflow
Solution 17 - MongodbYogesh PrajapatiView Answer on Stackoverflow
Solution 18 - MongodbachuthView Answer on Stackoverflow
Solution 19 - MongodbahyongView Answer on Stackoverflow
Solution 20 - MongodbBullyWiiPlazaView Answer on Stackoverflow
Solution 21 - MongodbTopilski AlexandrView Answer on Stackoverflow