Skip to content

Open-source graphical interface for MongoDB database. Written in PHP, JavaScript, HTML & CSS.

Notifications You must be signed in to change notification settings

SamuelTallet/MongoDB-PHP-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Free MongoDB GUI powered by PHP

Visually administrate your MongoDB database. Create, read, update & delete your documents.
Query your MongoDB database with SELECT SQL statements. You can also create & drop indexes.
Autocompletion is available for fields, MongoDB & SQL keywords via Ctrl Space combination.
Additional features: Export documents to JSON. Import documents from JSON. Manage users.

Screenshots

MongoDB PHP GUI - Visualize Database

MongoDB PHP GUI - Query Database

MongoDB PHP GUI - Manage Indexes

Installation

Docker (PHP built-in server)

  1. Run docker pull samueltallet/mongodb-php-gui.
  2. Open your browser at this address: http://127.0.0.1:5000/ to access GUI.
  3. If your MongoDB is running on localhost, use 172.17.0.1 as host to login.

Apache HTTP server

  1. Clone current repository in an Apache Web server folder or setup a virtual host.
  2. Be sure to have PHP >= 7.2 with MongoDB ext. enabled.
  3. Check that rewrite_module module is enabled in your Apache configuration.
  4. Be sure to have AllowOverride All in your Apache (virtual host) configuration.
  5. Run composer install at project's root directory to install all PHP dependencies.
  6. Optionnaly, if you want to query DB with SQL, you must have Java JDK installed.
  7. Open your browser at Apache server URL to access GUI.

Thanks

❤️ Thanks to Limber, Capsule, Font Awesome, Bootstrap, CodeMirror and JsonView.
Thanks also to MongoDB PHP library, vis.js and SQL to MongoDB Query Converter. ❤️

Copyright

© 2021 Samuel Tallet

About

Open-source graphical interface for MongoDB database. Written in PHP, JavaScript, HTML & CSS.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published