Awesome
Mongood
<img src="./go/assets/logo.png" width="100" height="100" align="right" />A MongoDB GUI with Fluent Design
English | 简体中文
Download ⚡️
Feature 🔮
- Server or client mode (without Electron, but need Chrome)
- Edit documents using Monaco Editor with intellisense
- Designed with Microsoft Fluent UI
- Mongo Shell compatible data type, eg:
ObjectId()
ISODate()
Timestamp()
- Find documents with index hint, avoiding slow operation
- Fancy profiling exec stats
- Geo preview for 2dsphere index
- Auto generate JSON Schema Validator
- HTTP/2
- Auto dark mode
Screenshot 📷
<table> <tr> <td align="center"><img src="./screenshot/stats.png">Database status</td> <td align="center"><img src="./screenshot/index.png">Find & sort with index</td> </tr> <tr> <td align="center"><img src="./screenshot/geo.png" />Geo preview</td> <td align="center"><img src="./screenshot/document.png" />Document mode</td> </tr> <tr> <td align="center"><img src="./screenshot/editor.png" />Edit with Monaco Editor</td> <td align="center"><img src="./screenshot/multi-select.png" />Dragable multi-selection</td> </tr> <tr> <td align="center"><img src="./screenshot/export.png" />Documents export</td> <td align="center"><img src="./screenshot/indexes.png" />Indexes managment</td> </tr> <tr> <td align="center"><img src="./screenshot/profiling.png" />Analyse profiling</td> <td align="center"><img src="./screenshot/schema.png" />Edit JSON Schema</td> </tr> <tr> <td align="center"><img src="./screenshot/dark.png" />Dark mode</td> </tr> </table>Development 👨💻
Frontend
yarn
yarn dev
Backend
cd go
export MONGO_URIS='[{"name":"name","uri":"mongodb://localhost:27017/"}]'
go run main.go headless.go
Roadmap 🚧
- Role management
- Performance moniting
- VSCode plugin
Feel free to pull request or create a issue !