imgui_xl

Dear ImGui XL โ€” Enhanced community fork with backend improvements, sensors, and live demos

3 PRs merged upstream 3 PRs open Audio + MIDI + GUI Builder MIT License
โ–ผ
6
Upstream PRs
3
Merged
12
Widget Types
2
Royalty-Free Tracks

Live Demos

โšก

Live ImGui (WASM)

The ACTUAL Dear ImGui demo window compiled to WebAssembly via Emscripten. Real C++ ImGui running in your browser with WebGL โ€” not a simulation. Interact with all ImGui widgets live.

WebAssemblyWebGLC++Emscripten1.8MB
๐ŸŒŠ

Echonation Visual

Audio-reactive canvas demo with 5 visual modes: Ripple Rings, Spectrum Wave, Particle Field, Voronoid Shimmer, and Plasma Flow. Inspired by Echonation.

Canvas 2D60 FPSNo depsInteractive
๐Ÿ“ฑ

Pixel OS Model

Interactive Pixel 8 Pro phone simulator with lock screen, home screen, 7 functional apps, quick settings, dark mode, and gesture support.

Material YouTouchDark ModeTheming
๐ŸŽจ

Widget Playground

Interactive ImGui-style IDE demo with hierarchy tree, properties panel, live canvas rendering, tabs, sliders, checkboxes, radio buttons, progress bars, and console output.

IDE LayoutTree ViewConsoleInteractive

Upstream Contributions

#9467 Android CI: Pin Gradle 9.4.1 via setup-gradle action for AGP 9.2.0 โ†’
#9473 OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture() โ†’
#9474 Android: Clear mouse pos on touch release + SDL2: Restore StartTextInput โ†’
#9481 DX9/Allegro5/SDLRenderer2/3: Defer texture destruction until UnusedFrames > 0 โ†’
#9483 FreeType: Fix CBDT/COLR bitmap color emoji font loading (NotoColorEmoji, Twemoji) โ†’
#9469 Android: JNI keyboard/clipboard into backend + pressure sensitivity + NavBar insets โ†’