pyimgui is a set of Cython-based Python bindings for the popular Dear ImGui library, enabling developers to create fast and flexible graphical user interfaces in Python applications. It facilitates the integration of Dear ImGui's immediate-mode GUI paradigm into Python projects, allowing for the rapid development of tools and applications with complex user interfaces.

Features

  • Comprehensive bindings to Dear ImGui functions and widgets​
  • Support for creating custom GUI components tailored to specific needs​
  • Integration with various rendering backends, including OpenGL and SDL2​
  • Cross-platform compatibility, supporting Windows, macOS, and Linux​
  • Real-time GUI updates facilitating interactive applications​
  • Extensive documentation and examples to guide users​
  • Active development community contributing to continuous improvement​
  • Lightweight design ensuring minimal impact on application performance​
  • Open-source under the BSD-3-Clause license, encouraging use in various projects​

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

BSD License

Follow pyimgui

pyimgui Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of pyimgui!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries

Registered

2025-03-20