# 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](../../docs/book/devel_docs/structure.md) | [Getting Started](../../docs/book/devel_docs/getting_started_dev.md)