With your help we hope to build a great team of C/C++ engineer and quality
assurance engineer. All working together full-time under one roof and united by
a single goal — to continue building free,
Creator of Robomongo
And growing daily...
When you don't understand why...
There should be a choice
Document-oriented database that we all fall in love with. Robomongo integrates with MongoDB's shell to give you full power of the stock tools.
Cross-platform application framework that is used to create native application for Windows, Mac OS X and Linux.
Set of libraries for the C++ programming language. It is used both by MongoDB database and Robomongo.
Powerful source code editor and viewer, that is specially designed to handle 10s of MB of text as efficient as possible.
Instrumentation framework, that helps Robomongo to avoid memory leaks and threading issues.
Popular cross-platform build system, designed to build, test and package software.
Robomongo doesn't emulate MongoDB shell, it embeds the same engine and environment, that is a part of mongo shell. Currently it embeds MongoDB 2.4 shell, which is based on Mozilla's SpiderMonkey.
All operations that you perform on MongoDB are done asynchronously and do not block main application thread. This makes Robomongo feel light and snappy.
From version 3.0 MongoDB introduces new pluggable storage architecture and WiredTiger storage engine. Currently Robomongo only supports MMAPv1 storage engine. From version 3.2 MongoDB starts to use WiredTiger by default. We plan to add support for WiredTiger first and work on other storage engines, such as In Memory and Encrypted storages right after.
Supporting connections to the Replica Sets is one of the most awaiting features. This feature, along with two above, is our first priority and should cover needs of the major part of the Robomongo community.
We think, that in place edit is a one of the best UX improvements we can make. This improvement should make use of Robomongo more efficient than it ever was.
Copying documents, collections and databases are operations which are used very often in development and production. We want to add proper support for them.
We want to add a quick way of sharing MongoDB data with others. While initially we planning to add basic import/exports support, later we plan to more deeply integrate with MongoDB tools.
While we think that GridFS is not the feature that is used by most MongoDB users, but we still plan to implement fast files view with abilities to create, edit and delete files.