My library for creating GLFW windows with Imgui support
Add Jitpack to your build.gradle file
maven { url 'https://jitpack.io' }
Add JavaWindowManager to your dependencies block supports windows, linux and macos
implementation 'com.github.strubium:JavaWindowManager:1.0.5:windows'
Handles GLFW window creation, resizing, fullscreen toggling, and input callbacks.
Manages ImGui initialization, input polling, frame lifecycle, rendering, and cleanup.
Provides an abstraction layer to build ImGui widgets (buttons, sliders, checkboxes, combos).
Parses HTML markup using Jsoup and converts elements into ImGui widgets via GuiBuilder. Supports action registration callbacks for user interaction.
Go look at GuiHtmlTestApp for a usage example as to how everything comes together