Visually administrate your MongoDB database. Create, read, update & delete your documents.
Query your MongoDB database with a relax JSON syntax, regular expressions & SQL statements.
Autocompletion is available for collection fields, MongoDB & SQL keywords via key shortcuts.
Export documents to JSON. Import documents from JSON. Manage indexes. Manage users, etc.
docker pull samueltallet/mongodb-php-gui
docker run --add-host localhost:172.17.0.1 --publish 5000:5000 --rm samueltallet/mongodb-php-gui
rewrite_module
module is enabled in your Apache configuration.AllowOverride All
in your Apache (virtual host) configuration.composer install
at project's root directory to install all PHP dependencies.MongoDB PHP GUI supports a relaxed JSON syntax. In practice, this query:
city: New York
Will produce same result that:
{ "city": "New York" }
Imagine you want to find all the US cities starting with "San An". This query:
city: /^San An/
Will output:
If Java JDK is installed, you can query MongoDB with SQL statements such as:
SELECT * FROM Cities WHERE state = "CA"
Ctrl + Space Autocomplete the query
Ctrl + * Count doc(s) matching the query
Ctrl + Enter Find doc(s) matching the query
This GUI uses Limber, Capsule, Font Awesome, Bootstrap, CodeMirror, jsonic, JsonView, MongoDB PHP library, vis.js and SQL to MongoDB Query Converter. Leaf icon was made by Freepik from Flaticon.
If you find this GUI useful, donate at least one dollar to support its development. Thank you to all! ❤️
© 2022 Samuel Tallet