Monghoul

Kontsedal·Monghoul.Monghoul

A fast, beautiful MongoDB GUI for developers

winget install --id Monghoul.Monghoul --exact --source winget

Latest 1.12.3·September 19, 2026

Release Notes

Monghoul 1.12.3 Most of this release is the small things you look at every day. You could not tell whether a switch was off. Some labels were too faint to read, including the banner that appears when the backend stops. A button did not line up with the field beside it. None of that is a headline on its own, and together it is most of what using Monghoul feels like. Toolbars also stop wrapping onto a second line when a panel gets narrow, and several controls that keyboard users had no way to reach are reachable now. Highlights

  • Switches show when they are off — The off state of every switch was too faint to see against its surroundings on all of the built-in themes.
  • The server-lost banner is readable — The message shown when the backend stops, and the button that restarts it, were the hardest things to read on several themes.
  • Cancelling a long job closes the dialog — Cancelling an import, an export or a data generation left the form sitting there as though nothing had happened.
  • Toolbars stay on one line — The query, cluster monitor and users toolbars broke onto as many as four rows on a narrow panel.
  • Connecting an assistant comes first — AI Access shows the server address and the configuration snippets as soon as access starts, above the permission settings.
  • Hovering a theme colour makes it pulse — Everything that uses that colour brightens and dims, instead of flashing bright magenta. Improved
  • Toolbars stay on one line — The query, cluster monitor and users toolbars broke onto as many as four rows on a narrow panel. Each one now shortens its least useful control first.
  • Controls that share a row now match — Across the dialogs, the licence window and the tab toolbars, buttons, pickers and toggles take the height, corner and edge of the field they sit with.
  • A database rename shows progress and can be stopped — Stopping it leaves the original database untouched and a partial copy under the new name.
  • Every tab says what kind it is — Each tab carries one icon for its kind, coloured by the connection it belongs to. Query and JSON tabs had no icon, and a Users tab never showed its connection.
  • The cluster monitor's toolbar reads as one row — Pause now matches the controls beside it, and a green "Live" that only repeated what Pause said is gone.
  • Cluster monitor colour means something is wrong — Trend lines took their colour from the set used for warnings, so a healthy cluster drew red and amber lines.
  • A role's details open under its row — The panel on the right took a fixed third of the tab, which left the table almost nothing on a narrow panel. Roles with many privileges group by resource.
  • Users and roles keep their order — Refreshing either list reshuffled every row.
  • The users toolbar stops shouting — New User was the only filled button and the only bold label in its row, above a table that already colours a chip on every line.
  • Generate Data's field settings line up with their field — Each setting sits under the field's name and carries a label, so opening one no longer breaks the column the list just taught you.
  • Help is on the words it explains — Labels that have an explanation carry a dashed underline and show it on hover or keyboard focus, in place of the small icon beside them.
  • A chosen option no longer looks like a button — Toggles painted their chosen side in the same colour as the button that acts, so a screen could show two green controls that did different things.
  • Text from your database is not re-cased — A replica set's name and the operation chips in the cluster monitor were shouted in capitals.
  • Create User and Create Role open narrower — Both were wide enough to leave a long gap between a group's name and the control at the end of its row.
  • Connecting an assistant comes first — AI Access shows the server address and the configuration snippets as soon as access starts, above the permission settings.
  • Hovering a theme colour makes it pulse — Everything that uses that colour brightens and dims, so you can see where a colour is used without losing sight of what it looks like. Accessibility
  • Chips and tags are readable on every theme — Role, risk and status tags drew their text in the same colour their background was tinted with.
  • The version and operation counts are readable — Both sat in the status bar too faint to read on every built-in theme.
  • Method tabs are readable on every theme — In the connection dialog, the chosen tab's label was too faint against its background.
  • Focused buttons stay visible — Buttons that appear on hover in the sidebar and the log viewer vanished when reached by keyboard, including two that delete.
  • Segmented toggles answer the keyboard — Toggles such as the monitor's view switch and Users and Roles take one tab stop and move with the arrow keys, and say which option is selected.
  • AI Activity answers the arrow keys — The panel said to use the arrow keys and Escape to move through the list, and neither did anything.
  • Run and Stop keep their names — On a narrow query toolbar both lose their labels, which left a screen reader with two unnamed buttons.
  • Theme colour fields are named — The colour fields in the theme editor announced nothing to a screen reader and showed no focus indicator.
  • A rejected field says so to a screen reader — Text fields and text areas now announce that they are invalid and read out the error message belonging to them. Fixed AI Access
  • The connect command is shown once it works — The setup flow offered a configuration command with an empty address, because there is no address until access starts. Query
  • Explain and the Builder toggle stay put — Both vanished from the toolbar on a narrow panel, which left anyone in builder mode unable to get back to the editor.
  • A field picker's list opens against its field — In the chart wizard, a short list of fields opened a long way above the box it belongs to, with a gap between the two. Import and Export
  • Cancelling a long job closes the dialog — Cancelling cleared the progress bar and returned the form to its starting state without saying that anything had happened. Tabs
  • A document that fails to load says so — A JSON or Markdown tab that could not load its contents showed an empty editor, which looked the same as a document with nothing in it. Report Issue
  • A busy button keeps its label beside its icon — While diagnostics were being collected the download arrow sat above the word instead of beside it. Create Index
  • An invalid partial filter is reported while you type — The field marks itself, explains what is wrong and holds the Create Index button, instead of failing after you press it.

Installer type: nullsoft

x64—DC25D25F31F74CF02F64C9D4CE2FAB0611839822C24241C471B96110946FEFE1

Details

Homepage
https://github.com/Kontsedal/monghoul-public
License
Proprietary
Publisher
Kontsedal
Support
https://github.com/Kontsedal/monghoul-public/issues

Tags

guiidemongodb

Older versions (8)

1.12.2
x64—4C3FD78D611B217DA95C0796CCB985AA221145AB56660D30B1A10DCB6E4F13CD
1.12.1
x64—BA785CECF23581DF000370B07FED0C6C9AA3C7B089476B6B390F9CED5D6EAD91
1.12.0
x64—F01B27A62E87803C351FC6C8C9F7D5E304417E7D8D9BBF055370AB75FB8725F8
1.11.0
x64—40065D0E532D8C3EA832E6F85E223F97627D54B105D94F0D1E125A361C2D0E71
1.10.0
x64—C002EF50E0D7256106B2F480731D647E1754DF8B9523C40ECE5C14BEB8E66D7D
1.9.2
x64—DA5183A73E80BE9F7AFB52C3A7F7FA0E177BC899008B08E2590AFB8516C79BD0
1.8.2
x64—DA0702B5BCA11A965B68C9FB4D020A49CF68201C2A8201E569971D38713F3735
1.6.1
x64—F2C35CD0E1CDF9E2D5ADB8F9E272B850EB6FCE4F8C9033377158B7EBBCCA1CEE