JConsole Booster

A maintained, modern JConsole fork for JVM ops engineers who rely on JMX in production.

JConsole Booster connected to a JVM, showing markup-driven operation forms


Download

Download for macOS (Apple Silicon)   Download for Windows (x64)   Download for Linux (x86_64)

Version 1.0.2  ·  code-signed on macOS and Windows  ·  Java runtime bundled.

Platform Installer Status
macOS (Apple Silicon) .dmg Available
Windows 10 / 11 (x64) .msix Available
Linux (x86_64) .AppImage Available

Verify the download:

# macOS
shasum -a 256 JConsoleBooster.dmg
# 8ac04bb19dffc7abf0b7c3b9310d834c2eb50269d74f2843090ec436c0573866

# Windows (PowerShell)
Get-FileHash JConsoleBooster.msix -Algorithm SHA256
# f58802559152706f2c1474f976b80388de36fbfd76142ddcb3d875572bf03a2f

# Linux
sha256sum JConsoleBooster.AppImage
# 8c79d3d4553cb9833f5603a5318d5a47b4f7b136971ae90011da2550d59314da

macOS — signed with a Developer ID and notarized by Apple; opens without Gatekeeper warnings, confirmed as Notarized Developer ID: Deniss LARKA (F537XPA69T).

Windows — the .msix is Authenticode-signed and timestamped; Windows shows the verified publisher “Deniss LARKA” on install. As a new individual publisher, SmartScreen may still show a “Windows protected your PC” prompt on first download until the app builds reputation — click More info → Run anyway to proceed.

Linux — the .AppImage is a single self-contained executable with the Java runtime bundled; there is nothing to install. Make it executable and run it:

chmod +x JConsoleBooster.AppImage
./JConsoleBooster.AppImage

It needs FUSE (libfuse2 on most distributions, or run it with --appimage-extract-and-run). Linux has no OS-level code-signing gate, so nothing is signed — verify integrity with the SHA-256 above.

Intel Macs and other architectures can build from source.


What it is

JConsole Booster is an OpenJDK 25 fork of the standard JConsole, modernised for people who actually live in JMX. It keeps everything JConsole does — Overview, Memory, Threads, Classes, VM Summary, MBeans — and adds the things that make production JMX work bearable: rich operation forms, connection bookmarks, remembered parameter values, and a clean cross-platform look.

The headline feature is a markup system that turns plain MBeanInfo descriptions into real form widgets — dropdowns, date pickers, file pickers, multi-line text areas. It is fully opt-in: servers that don’t add markup behave exactly as they would under vanilla JConsole, and every other JMX client (JConsole, VisualVM, Mission Control) still shows the description as plain text. Nothing to break, nothing to lock into.


Highlights

  • Markup-driven operation forms. Embed ,, or `` in a parameter description and the right widget renders automatically.
  • MIME-aware byte[] returns. Tag an operation `` and the result opens in your PDF viewer instead of scrolling past as a hex blob.
  • Per-parameter value persistence. Last-used values are remembered per operation and pre-filled next time — stop retyping the same payload forty times a session.
  • Connection bookmarks. A hand-editable, syncable text file drives a bookmarks menu with grouping and colour, using the same host:port shorthand you type on the command line.
  • JMXMP transport. A single TCP port, tunnel-friendly over SSH — no RMI dynamic-port surprises through firewalls.
  • Modern Nimbus UI with one-line colour theming. Pass -c=#5B9BD5 on launch to set the accent colour.

Markup-driven operation form with a currency-pair dropdown

Operations render as typed widgets — here a currency-pair dropdown generated from a `` description, instead of a bare text field.

Connection bookmarks menu with grouped, colour-coded targets

Bookmarked connections with grouping and colour, so staging-1, prod-1, and london-prod are one click away.


Requirements

  • macOS 12 Monterey or later (Apple Silicon), Windows 10 / 11 (x64), or a modern Linux x86_64 desktop (glibc; FUSE for the AppImage). The Java runtime is bundled — no separate JDK needed.
  • Target JVMs: any JVM exposing JMX over JMXMP, JDK 8 through the latest release.


Back to top

Copyright © 2026 druvu.com. All rights reserved.

This site uses Just the Docs, a documentation theme for Jekyll.