Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been using Rockmongo on Windows - it's a php based web tool. But on Ubuntu (12.04) it's behaving funny - queries timing out often - and I'm looking for better clients. Does anyone know anything good for MongoDB on Ubuntu?

share|improve this question

12 Answers 12

RoboMongo

Shell-centric cross-platform open source MongoDB management tool (i.e. Admin GUI).

[It] embeds the same JavaScript engine (based on Mozilla SpiderMonkey), that powers MongoDB's mongo shell. It means that you can reuse your existing skills of MongoDB Shell in Robomongo.

Edit

Some more info:

  • It's available for Linux, OSX and Windows.
  • Regarding Linux, there are packages available in the .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) and .tar.gz formats.
  • It is free (as in Speech); you can access its GitHub repository here.
share|improve this answer
2  
Be sure to check View -> Explorer once the program is launched for the first time -- or you will be lost looking for the list of databases, like I was. – budhajeewa May 16 '15 at 15:19
    
This app is badly written. Doesn't work on Windows 7 as of today (build 0.8.5). First I thought it can't connect to local server. Then I googled and found here I need to open Explorer. And now it shows I have no collections in db. – expert Jul 26 '15 at 12:45
    
@ruslan: You sir made me spend the last 15 minutes reviving an old windows 7 VM (64 bits SP 1), installing MongoDB (3.0.4) and RoboMongo (0.8.5) in it, just to verify there are no problems whatsoever. I also successfully connected to a remote MongoDB server (running on Ubuntu Server). Of everything you said, the only thing I agree with is that not showing the explorer by default is a bad UX design choice. But calling this application "badly written" is, IMHO, a gross exaggeration. – rsenna Jul 27 '15 at 15:44
2  
@ruslan RoboMongo doesn't work with Mongo 3.0 and above. We recently had to switch to MongoChef because of that. – Nashenas Sep 11 '15 at 12:34
1  
Regarding MongoDB 3 support: "Robomongo 0.9.0 RC2 supports MongoDB 3.x and WiredTiger engine. For any found issues, please report to github.com/paralect/robomongo/issues/520 ". – rsenna Mar 3 at 13:48

You can check out mongobooster. MongoBooster is a shell-centric cross-platform GUI tool for MongoDB v2.2-3.2, which provides update-in-place, Lodash & Moment.js integration, ES6 syntax support and true intellisense experience.

MongoBooster has the following features:

  1. MongoBooster offers true IntelliSense experience. The build-in language service knows all possible completions, methods, properties, variables, key words, even the MongoDB collection names, field names and operators. The IntelliSense suggestions will pop up as you type.
  2. In the script editor, parameter hints will pop up as you're typing a method invocation.Handy date range snippets, SQL to MongoDB conversion snippets...
  3. The mouse hover will show many useful information, such as types of symbols, function definition, type information and document.
  4. Matching brackets will be highlighted as soon as the cursor is near one of them.
  5. Everything MongoBooster can do is in the Command Palette. See it by using shortcuts CTRL-SHIFT-P
  6. SSH tunneling for MongoDB connections
  7. Simple management of shards and replica sets
  8. There is a free license with some limitations.

Disclaimer: I work for MongoBooster.

mongobooster_main_screen

share|improve this answer

3T MongoChef is a multi-platform desktop GUI for MongoDB and runs also on Ubuntu. It’s a commercial tool but it’s free for personal and non-commercial use.

It has lots of useful features, e.g. in-place data editing or a drag&drop search query builder (www.3t.io/mongochef/mongochef-whats-new).

**Screenshot of 3T MongoChef on Ubuntu**

share|improve this answer
3  
The only app out of entire list that works with Mongo 3.1.x. – expert Jul 26 '15 at 13:10
1  
MongoBooster works on 3.1/3.2 too, as well as Mongo Management Studio. – wfsm77 Dec 21 '15 at 8:45
    
Very important: also works on MongoDB 3.2! – TomiL Jan 27 at 12:47

Mongo Management Studio

It is a cross platform tool with a pretty ui. The community edition is for free. The professional edition has more features and includes support.

share|improve this answer

qMongoFront is a QT based MongoDB GUI client on linux.It is totally free and opensouce.

share|improve this answer

NoSQL Viewer is a free tool that supports MongoDB and other NoSQL databases.

NoSQL Viewer is available here.

share|improve this answer
1  
Thanks, but NoSQL Viewer has already been proposed in a previous answer. – Eyal Feb 26 '14 at 10:23

there is free NoSQL Viewer GUI tool for MongoDB and other NoSQL databases that provides convenient interface to data and supports a lot of useful features

share|improve this answer

Show Tadpole DB hub. Tadpole is web base db client tools. https://github.com/hangum/TadpoleForDBTools/wiki

support mongoDB, mariaDB, MySQL, MSSQL, apache hive, pgsql, sqlite... others

share|improve this answer
    
Welcome to Ask Ubuntu! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Eric Carvalho Oct 6 '13 at 2:12

Robomongo, Shell-centric cross-platform MongoDB management tool, works on most Linux systems. Has rpm ,dep packages and tar.gz archive

If system is not supported stand alone installation package is also there.

share|improve this answer
2  
Robomongo has already been mentioned in a previous answer... – David Edwards Sep 20 '13 at 9:11

MongoDB does not include a GUI-style administrative interface. But Actually I would recommend to check Admin UIs listed in docs.mongodb.org which is more helpful & lists are updated.

For more Information, please check this link

share|improve this answer
    
There are some good GUI's in the list, but most don't support Ubuntu. – Eyal Sep 12 '13 at 15:04
up vote 17 down vote accepted

One thing I know of (but don't like the interface very much) is UMongo, which is a desktop, not browser-based application. Here's a screenshot:

a screenshot of UMongo

So far I've been using MonjaDB - it's an Eclipse plug-in, and Eclipse is my IDE anyway. I like it; it seems to have all the features I used to use in RockMongo.

Here's a screenshot from MonjaDB (there are more on his website, as well as some instructions):

a screenshot of MonjaDB

To install it, you obviously need Eclipse (which you can get from the Ubuntu repositories). Once you've done that you need to go to the Help-> Install New Software... and then add this update site. Although I like it, I don't think many people will switch IDE's just for a GUI for Mongo (although I could be mistaken).

Both UMongo and MonjaDB have their source code is on GitHub.

share|improve this answer

RockMongo

There is RockMongo (a web-based php client), but I can't tell how good it is.

share|improve this answer

protected by Community Oct 16 '14 at 5:07

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.