Robomongo doesn't emulate MongoDB shell, it embeds the same engine and environment, that is a part of mongo shell. Currently it embeds the latest MongoDB 3.2 shell.
All operations that you perform on MongoDB are done asynchronously and do not block main application thread. This makes Robomongo feel light and snappy.
And growing daily...
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.