pyimgui/pyimgui
Cython-based Python bindings for dear imgui observed · 2026-08-28
Health v2 · maintenance only
28/100
- Activity 12
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3623
- days_rel: n/a
- days_push: 528
- n_releases_24m: 0
Adoption not part of the score
1543 stars · 189 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pyimgui provides Cython-based Python bindings for the Dear ImGui C++ immediate mode GUI library, covering most core widgets and integrating with backends like pygame, GLFW3, SDL2, cocos2d, and pyglet. It is based on Dear ImGui 1.82 and distributed as prebuilt wheels via PyPI.
Use cases
- build immediate mode GUIs in Python
- add debug tooling overlays to a Python game
- create quick in-game developer menus with pygame or GLFW
- prototype desktop UI tools in Python
- render ImGui interfaces on top of SDL2 or pyglet apps
When to choose
- you want Dear ImGui bindings for Python with prebuilt wheels
- you use pygame, GLFW, SDL2, cocos2d, or pyglet as a rendering backend
- you need a lightweight immediate mode UI for gamedev or tooling
When to avoid
- you need the latest Dear ImGui features like docking or new widgets
- you want autogenerated bindings that track upstream ImGui releases
- you need complex widgets such as plots
Facets
library · maturity maintenance
ui-components graphics developer-tools cross-platform python cross-platform windows dear-imgui immediate-mode-gui cython python-bindings opengl gamedev game-development linux macos
1 source
- readme: https://github.com/pyimgui/pyimgui · fetched 2026-08-28 · 81d645245ff7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pyimgui/pyimgui | main | 28 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem