Last Updated: September 09, 2019
· icflorescu

The best MongoDB GUI for Mac OS X

I still see a lot of people asking "what's the best MongoDB client for Mac OS X" (besides the mongo shell console), so I think it would be only fair to share my experience.

Robomongo on OS X

I've been using MongoDB a lot and for some reason I haven't been too comfortable using the shell console. I mean, you need an integrated code editor to fiddle with those somewhat verbose JSON-formatted queries...

So I was constantly looking for alternatives; 18 months ago there was none I could find and learn to like, really, but now I really favour Robomongo. It gives you "the full power of MongoDB shell", but in the same time you can easily save, load, edit your queries, do copy/paste, view your results as JSON/trees/tables... and yes, you do get a decent autocompletion :-).

It's also cross-platform, free and open-source (GitHub repo here).

Fotonauts' fork of MongoHub is another interesting alternative to keep an eye on; it has a more "native" OS X feel but IMO it does lack a better query editor...

22 Responses
Add your response


Thanks for sharing. I've been looking for it as well.

over 1 year ago ·

@lancevo - thanks for reading!

over 1 year ago ·

@jonahoffline - Thanks for reading, Jonah! Glad I could help you!

over 1 year ago ·

It's beautiful~! Thanks

over 1 year ago ·

Who wants to help me build a better/cleaner/simpler mongo content manager?
[Screenshot] https://twitter.com/jBhackin/status/396373890252804096

I'm using node-webkit so it will run on OSX, Linux, and Windows.

over 1 year ago ·

@wensonsmith Thanks for reading! Not just beautiful, but functional too :-)

over 1 year ago ·

Looks awesome! Thanks!

over 1 year ago ·

I use it too and I can only recommend it. Thanks for sharing :)

over 1 year ago ·

Downloaded, installed, uninstalled. Definitely sticking with MongoHub http://cloud.github.com/downloads/bububa/MongoHub-Mac/MongoHubWall.png

over 1 year ago ·

@manuite I think can understand that, MongoHub does have a more "native" OS X feel and also has a few interesting features, but I still think it's missing a proper query console... You might try fotonauts' fork though, instead of the original one, since it's actively maintained...

over 1 year ago ·

Based on my usage of just over a week, and that it runs on linux and windows. I'd be tempted to argue it's the best Mongo GUI

over 1 year ago ·

@mattyw - Thanks for reading and sharing your thoughts :-)

over 1 year ago ·

Great. I'll check it out. I have been using MongoHub. It works but pretty basic, but it has been very helpful for quick looks into the db.

over 1 year ago ·

@manuite - if you like MongoHub, just make sure to use FotoNauts' fork, as the original project is no longer maintained...

over 1 year ago ·

Robomongo is my current client, but I'm still not completely satisfied with the experience. Since it's written using Java, it runs well enough on the Mac to be usable, but still isn't as elegant as a native Mac app. I've used MongoHub in the past and it was better in the respect of being a native app, but has also been more complicated to use in some ways, such as connecting to a remote server over SSH (for me, at least).

The day is ripe for a superior native, Mac app. Who's up to the challenge?

over 1 year ago ·

You can try out the free Community Edition of Mongo Management Studio (http://www.litixsoft.de/english/mms/). It has a simple and nice GUI and works cross platform.

over 1 year ago ·

+1 for MongoChef (http://3t.io/mongochef/). It's great a tool.

over 1 year ago ·

Robomongo doesn't support MongoDB 3.0 and above. You can give mongobooster a try. 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. site: (http://mongobooster.com)

over 1 year ago ·

Robomongo is truly out-of-date.

over 1 year ago ·

I loved Robomongo, until we upgraded our databases to mongo 3.2, then it stopped working. Try out the alternative npm mongo admin I wrote. Super easy to install, and great support for multiple queries! https://www.npmjs.com/package/mongo-monkey

over 1 year ago ·

Thanks for sharing. Exactly what I've been looking for.

over 1 year ago ·

I wonder did you try nosqlclient, formerly mongoclient ?

over 1 year ago ·