Reasonably complete Dear ImGui (and ImPlot) bindings for Python.
- example/app.py - a more fully featured example with a more complicated demo window
- example/standalone_glfw.py - standalone glfw example with everything in a single file
- example/standalone_pyglet.py - standalone pyglet example with everything (incl. pyglet integration) in a single file
Motivation:
- Modernized build process to support Python typings (.pyi files) to allow good IDE support (auto-complete, type checking in VSCode)
- Closely match the Dear ImGui API but adapt for Python as necessary. Don't invent new API concepts.
Very similar to https://github.com/pyimgui/pyimgui except built with Nanobind to better support typings.