gitmyhub

robomongo

C++ ★ 9.4k updated 3y ago

Native cross-platform MongoDB management tool

An archived free desktop app for managing MongoDB databases on Windows, Mac, and Linux, notable for embedding the real MongoDB shell inside a tabbed GUI, now replaced by Studio 3T Free.

C++MongoDB shellsetup: easycomplexity 1/5

Robo 3T (originally called Robomongo) was a free, open-source desktop application for working with MongoDB databases. MongoDB is a type of database that stores information in a flexible document format rather than traditional rows and columns. Robo 3T let developers browse, query, and manage their MongoDB data through a visual interface on Windows, Mac, and Linux.

What made Robo 3T distinct from other MongoDB GUI tools was that it embedded the actual MongoDB shell directly in the interface. The shell is the command-line tool MongoDB ships with, and having it built into a tabbed window meant users could run shell commands and see results alongside the graphical views. You could write a query in the shell syntax you already knew and have the results shown in a formatted table or document tree.

The project was originally created as Robomongo, acquired by 3T Software Labs in 2017, and maintained as a free companion to the company's commercial product, Studio 3T. Development on Robo 3T ended in 2021. The last release is version 1.4.4, which embedded MongoDB 4.2 shell and supported MongoDB Atlas (the cloud-hosted version). Download links for Windows, Mac, and Linux installers are still available in the README.

Studio 3T now points users who want a free MongoDB GUI toward Studio 3T Free, which is the maintained replacement. The Robo 3T source code and repository remain publicly available as a historical record, but no new development is happening here. The README notes that Studio 3T does not monitor this repository for support requests.

Robo 3T was licensed under the GNU GPL, making it free to use and modify for personal and open-source purposes.

Where it fits