Monghoul
A fast MongoDB IDE for developers who care about their tools.
Website ·
Product ·
Docs ·
Download ·
Pricing ·
Changelog
What this repository is
This is where Monghoul is released and where its issues are tracked. The application source
is not here.
- Releases — every version, with installers
for all three platforms
- Issues — bug reports and feature requests
What is Monghoul?
A desktop MongoDB client built with Tauri and Bun. It uses
the web view your operating system already ships instead of bundling a browser, which is why the
installer is 38 MB rather than the size an Electron app of the same scope would be.
Your data stays on your machine. Connection profiles, tabs, query history and themes live in a
local SQLite database, and there is no account to create.
Highlights
- Schema-aware autocomplete that follows fields through
$lookup, $group, $project,
$facet and the rest, so a joined field completes eight lines later
- Visual aggregation builder with drag-and-drop stages, a per-stage preview, a
$lookup form
helper, and code that stays in sync with the visual pipeline
- Six chart types — bar, horizontal bar, line, pie, scatter and area — with stacking on three
of them, dual axis, date aggregation and PNG export
- Cluster monitoring with live metrics, slow-query analysis and the database profiler
- 70+ MCP tools for AI assistants (Claude, Cursor, Windsurf, and any MCP client), behind a
permission model and an approval queue
- Eleven built-in themes and an editor that derives a whole token set from three colours
- Import and export in JSON, CSV and Excel, plus cross-instance collection copy
- Eight authentication methods — no auth, username and password, SCRAM-SHA-1 and SCRAM-SHA-256,
and on Pro X.509, LDAP, Kerberos and AWS IAM
- SSH tunnelling and TLS with custom certificates
- Write protection, per connection and narrowable to particular databases and collections,
enforced at the driver rather than by reading your query
The product pages walk through these by workflow.
The documentation is the manual.
Download
| Platform | Format | Install notes |
|---|
| Windows | .exe installer, .msi for deployment, or winget install Monghoul.Monghoul | Windows |
| macOS | .dmg for Apple silicon and Intel, signed and notarized | macOS |
| Linux | .AppImage, .deb or .rpm | Linux |
The Linux .AppImage arrived in 1.12.2. It runs on any distribution and it is the only Linux
format the in-app updater can replace. A .deb or .rpm install updates through your package
manager instead.
Download the latest release, or
see monghoul.com/download for the installers and the size of each.
Requires MongoDB 4.4 or newer. Monghoul refuses an older server with an explicit error rather
than connecting and failing in unclear ways later. See
system requirements.
Free and Pro
The free tier is not a trial. It does not expire and it needs no card.
| Free | Pro |
|---|
| Saved connections | 8 | Unlimited |
| Favorite queries | 5 | Unlimited |
| Pinned collections | 5 | Unlimited |
| Open tabs | No limit | No limit |
| Multi-panel layout, sidebar folders | ✓ | ✓ |
| Query editor, autocomplete, aggregation builder | ✓ | ✓ |
| Tree, table and JSON views | ✓ | ✓ |
| Schema analysis | 500 sampled docs | Unlimited |
| Generated test documents | 500 | 100,000 |
| Operation log entries | 250 | Unlimited |
| Authentication | No auth, user and password, SCRAM | Plus X.509, LDAP, Kerberos, AWS IAM |
| Charts and visualization | — | ✓ |
| Cluster monitoring | — | ✓ |
| AI access, the MCP server | — | ✓ |
| Document diff | — | ✓ |
| Custom themes | — | ✓ |
| Detached windows | — | ✓ |
| Excel import and export | — | ✓ |
| Cross-instance collection copy | — | ✓ |
| Database-level export and import | — | ✓ |
Every eligible device also gets a 14-day Pro trial, once, with no email address and no card.
Full details on the pricing page and in
Free and Pro.
Reporting a bug or asking for a feature
Open an issue. The forms ask for
what is actually needed to reproduce a problem, so filling one in beats a blank issue.
- Bugs — the app version, your OS, and the steps that produce it. The Operation Logs panel
often holds the server's own message, which is the useful part.
- Features — describe the problem you are trying to solve rather than the solution you have in
mind. It leaves room for a better answer.
For anything security related, see SECURITY.md. Please do not open a public issue
for a vulnerability.
No install, nothing uploaded, and they run entirely in the page:
Explain plan visualizer ·
SQL to MongoDB ·
Extended JSON converter ·
ObjectId decoder ·
Connection string parser ·
BSON size calculator ·
Aggregation cheat sheet
Links
Website ·
Documentation ·
Changelog ·
Support ·
Privacy ·
Terms ·
EULA