GUI for MongoDB needed to mange Meteor app

February 9, 2016 3.3k views
Monitoring MongoDB Ubuntu

Yo,

Deploying a MeteorJS app, thus using MongoDB for the database. How do we use a GUI to manage the database?

I tried using RoboMongo and MongoChef but neither works.

Anyone with Meteor apps managing their collections with a GUI?

Imagine this task. Someone has posted a faulty link into the collection. I can use Mongo directly to alter the link, but this isnt a reasonable or fast solution when the app gets bigger. In every other server I have used, there has been some graphical interface to manage the collections.

Another less secure solution would be to develop an admin backend in Meteor so admins can log in and edit the posts, but as I said, that would be very insecure.

6 Answers

I was looking for a similar solution when parse announced they were shutting down. I'm currently using humongous.io. I think it's the most decent interface I've found so far.

  • That looks good! Will try it out.

    Now I am using houston admin package for Meteor. Its good enough for the short term.

You can use RoboMongo. Create a new connection to port 3001 (meteor app must be running)

Houston Admin might work for this.

Please give mongoboostera try. It is a shell-centric cross-platform GUI tool for MongoDB v2.2-3.2, which provides update-in-place, fluent query builder, ES6 syntax support and true intellisense experience. Free for non-commercial use.

I've had the same challenge, and more so, non-developers needed a more user-friendly way of viewing data. Plus, account impersonation would be nice for customer support, right?

I created a package called Meteor Candy which acts as a drop-in admin panel for your Meteor app. It's non-intrusive, and it uses dynamic imports to keep the UI off the client until its needed.

There's also the MongoDB IDE, Studio 3T which used to be the MongoDB GUI, MongoChef.

It's the most convenient, most developer-friendly GUI I've used. You can edit data in place, switch between Tree, Table, or JSON views to manage collections, query through a drag-and-drop visual query builder or their built-in mongo shell interface, among loads of other features (e.g. SQL Query, Aggregation Editor, Query Code, etc. - some are Pro features though, heads up!)

Have another answer? Share your knowledge.