Readme_dev.md 879 B

bindings/imgui_bundle/ — Python package root

This is the root of the imgui_bundle Python package. It contains:

  • Type stubs (.pyi) — Auto-generated by litgen; one per C++ library. Provide IDE autocompletion and type checking.
  • Python utilities (.py) — Hand-written: context managers (imgui_ctx.py), async support, notebook patches, etc.
  • Subpackages: imgui/, implot/, implot3d/ (each with their own stubs), immapp/ (high-level runner), python_backends/ (pure Python rendering backends).
  • Demos: demos_python/ and demos_cpp/ — example programs in both languages.
  • Native extension: _imgui_bundle.cpython-*.so — compiled C++ binding (all libraries in one module).

Documentation: Repository Structure | Getting Started