A lean, performance-first MongoDB desktop GUI, powered by Electron.
More screenshots: document tree, dark theme, and visual explain
Document tree
Dark theme
Visual explain
pnpm install # install dependencies
pnpm dev # launch the app with hot reload
pnpm typecheck # type-check main and renderer
pnpm test:unit # unit + contract tests
pnpm build # production build into ./out
pnpm dist:dir --mac --arm64 # package an unpacked Apple Silicon app
pnpm install:mac # package, replace /Applications/AMDM.app, then launch
pnpm clean # remove generated build files- Browse databases / collections / indexes / users
- Inline document editing, multi-tab views
- A
vm-sandboxed shell that runs mongosh-style JS (find/aggregate/runCommand…) - Autocomplete, saved queries, and history
- Native import / export for JSON / JSONL / CSV / TSV / XLSX / BSON
- Connection backups, MongoDB URL lists, and client-specific connection transfers
- Tree / JSON / Table result views
- Visual explain
- Internal Web edition for browser access
On desktop, right-click the Connections heading or empty space to import/export connections, or a connection row to export that connection. Choose an AMDM backup, plain URL list, Compass JSON, Studio 3T URI file, NoSQLBooster URI list, or a Robo 3T URL for pasting. Passwords are excluded by default; AMDM backups can encrypt the entire contents. SSH private keys and TLS certificates are referenced by path and must be moved separately. Standard URLs omit SSH tunnels, names, and colors.
Requires macOS 13 Ventura or later on both Apple Silicon (arm64) and Intel (x64).
macOS builds update through Sparkle, use ad-hoc signing, and are not notarized. On first launch, select Open Anyway in Privacy & Security or run xattr -dr com.apple.quarantine /Applications/AMDM.app.



