| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| imgui_bundle-1.92.600-cp313-cp313-pyodide_2025_0_wasm32.whl | 2026-03-04 | 5.6 MB | |
| srcs-full-v1.92.600.tar.gz | 2026-03-04 | 40.3 MB | |
| README.md | 2026-03-04 | 4.5 kB | |
| V1.92.600 source code.tar.gz | 2026-03-04 | 13.5 MB | |
| V1.92.600 source code.zip | 2026-03-04 | 13.8 MB | |
| Totals: 5 Items | 73.2 MB | 1 | |
v1.92.600
Based on ImGui v1.92.6 & hello_imgui v1.92.6.
Dear ImGui Explorer
Dear ImGui Explorer (formerly "imgui_manual") has been rewritten from scratch and integrated into the Dear ImGui Bundle repository. It was previously a standalone project; Dear ImGui Bundle is now its parent repository.
It provides interactive manuals for ImGui, ImPlot, ImPlot3D, and ImAnim — with side-by-side C++/Python code, syntax highlighting, and search in API reference files (headers, Python stubs).
- Follow source: click on any demo widget to jump to its source code
- Search across API files with Ctrl+Shift+F
- Lazy-load demo code files (desktop and Emscripten)
- Deployed at pthom.github.io/imgui_explorer
Dear ImGui Bundle Explorer (formerly "ImGui Bundle Interactive Manual")
The interactive manual has been renamed to Dear ImGui Bundle Explorer and significantly enhanced:
- New intro tab with a carousel of 7 interactive slides showcasing the ecosystem
- Deployed at traineq.org/imgui_bundle_explorer
New library: ImAnim
Added ImAnim, a tweening and animation library for ImGui.
- Available via
immapp.run(..., with_im_anim=True)/ImmApp::AddOnParams::withImAnim - Python API adapted for
get_float,get_vec2,get_color, etc.
Updates to libraries
- Update imgui to v1.92.6-docking
- Update hello_imgui to v1.92.6
- Update implot to latest version (breaking change: added
ImPlotSpec, removed plot item styling) - Update implot3d to latest version (breaking change: added
ImPlot3DSpec) - Update ImGuiColorTextEdit: line numbers always visible in separate gutter, improved selection colors
- Update imgui_knobs: added
SetKnobColors,UnsetKnobColors, default color adapts to light/dark theme - Update imgui_md: render tables using ImGui tables (resizable columns), delay before showing link hrefs
Python: Async run and notebook support
- Added
hello_imgui.run_async()/immapp.run_async()for async/await support (with maximal performance). See doc for async - Added
immapp.nbmodule for non-blocking Jupyter notebook execution (nb.start(),nb.stop(),nb.is_running()). See doc for notebook - Added
hello_imgui.nbconvenience module
Pyodide (web) support
- Added Docker build system for Pyodide wheels
run()is fire-and-forget in Pyodide; userun_async()for awaitable behavior- CI workflow for Pyodide builds
- Pyodide wheels now exclude demo code to reduce size
Python bindings
- Added
em_size()andem_to_vec2()at root ofimgui_bundlefor DPI-independent sizing - Added
__getitem__/__setitem__(subscript[]) for ImVec2 and ImVec4 - Configurable wheel builds with selective module inclusion
- Fix: accept read-only numpy arrays (e.g. from pandas) in nanobind bindings
hello_imgui improvements
- Added
AddAssetsSearchPath()/ClearAssetsSearchPaths()/GetAssetsSearchPaths()for multi-folder asset resolution at runtime - Added
topMostwindow attribute - Added
iniDisableandiniClearPreviousSettingsparams - Added
FpsIdling::vsyncToMonitorandFpsIdling::fpsMaxsettings - Added
theme_changedcallback - Fix: ManualRender RunnerParams lifetime management
Build & CI
- Added ARM Linux (aarch64) wheel builds using native
ubuntu-24.04-armrunners - Reduced Emscripten .data sizes: demos only bundle the assets they actually need
- Deduplicated demo assets (removed ~1.1M of files duplicated between
assets/anddemos_assets/) - Emscripten: use GLFW3 backend by default instead of SDL2
- Fix: shell injection in BrowseToUrl (replaced
system()withfork+execlp)
Documentation
- Complete documentation overhaul using Jupyter Book, available as PDF
- Added developer documentation (building, bindings, repo structure)
Full Changelog: https://github.com/pthom/imgui_bundle/compare/v1.92.5...v1.92.600