Download Latest Version srcs-full-v1.92.801.tar.gz (58.4 MB)
Email in envelope

Get an email when there's a new version of Dear ImGui Bundle

Home / v1.92.600
Name Modified Size InfoDownloads / 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

image

Dear ImGui Bundle Explorer (formerly "ImGui Bundle Interactive Manual")

The interactive manual has been renamed to Dear ImGui Bundle Explorer and significantly enhanced:

image

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.nb module for non-blocking Jupyter notebook execution (nb.start(), nb.stop(), nb.is_running()). See doc for notebook
  • Added hello_imgui.nb convenience module

Pyodide (web) support

  • Added Docker build system for Pyodide wheels
  • run() is fire-and-forget in Pyodide; use run_async() for awaitable behavior
  • CI workflow for Pyodide builds
  • Pyodide wheels now exclude demo code to reduce size

Python bindings

  • Added em_size() and em_to_vec2() at root of imgui_bundle for 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 topMost window attribute
  • Added iniDisable and iniClearPreviousSettings params
  • Added FpsIdling::vsyncToMonitor and FpsIdling::fpsMax settings
  • Added theme_changed callback
  • Fix: ManualRender RunnerParams lifetime management

Build & CI

  • Added ARM Linux (aarch64) wheel builds using native ubuntu-24.04-arm runners
  • Reduced Emscripten .data sizes: demos only bundle the assets they actually need
  • Deduplicated demo assets (removed ~1.1M of files duplicated between assets/ and demos_assets/)
  • Emscripten: use GLFW3 backend by default instead of SDL2
  • Fix: shell injection in BrowseToUrl (replaced system() with fork+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

Source: README.md, updated 2026-03-04