https://github.com/xzripper/imgui_standalone
🧩 Standalone ImGui window. ⚓
https://github.com/xzripper/imgui_standalone
gui imgui pygame python standalone
Last synced: about 1 year ago
JSON representation
🧩 Standalone ImGui window. ⚓
- Host: GitHub
- URL: https://github.com/xzripper/imgui_standalone
- Owner: xzripper
- License: mit
- Created: 2024-03-09T11:11:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-27T23:58:36.000Z (about 2 years ago)
- Last Synced: 2024-03-28T00:38:36.472Z (about 2 years ago)
- Topics: gui, imgui, pygame, python, standalone
- Language: Python
- Homepage: https://github.com/xzripper/imgui_standalone
- Size: 34.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
imgui_standalone 1.1.0 ALPHA
🧩 Standalone ImGui window. ⚓

```python
from imgui_standalone import ImGuiStandalone, ImGuiStandaloneUtilities
from imgui import text_colored, button
win = ImGuiStandalone('Window.', 400, 400)
def main() -> None:
if button('Click me!'):
ImGuiStandaloneUtilities.set_value('clicked', True)
if ImGuiStandaloneUtilities.get_value('clicked'):
text_colored('Hello!', 1.0, 0.0, 0.0)
win.loop(main)
```
- Simple, easy-to-use, optimized solution.
- Uses safe rendering framework.
- Flexible (`ALWAYS_ON_TOP`, Builtin Show/Hide window keybinds, custom ImGui window flags, etc).
- Basic window functions (moving, closing, etc).
- Builtin events handling.
- Builtin utilities.
Installation: Download `imgui_standalone` and move into your project and use it!
Documentation: Coming later, look into source code or follow your editor type hints.
imgui_standalone 1.1.0 ALPHA