Skip to content

Modernizing the UI stack in Python with DearPyGUI

Photo of Ian Ward
Hosted By
Ian W.
Modernizing the UI stack in Python with DearPyGUI

Details

Current Python UI frameworks are complicated, proprietary, and bolted on from other languages or some combination thereof. All that is, except one.

DearPyGui is a lightweight, no-dependency, cross-platform UI package based on the powerful ImGUI immediate mode UI library. DearPyGUI simulates a traditional Python retained-mode GUI, making it simple for developers of all levels, while leveraging modern hardware for improved performance.

While DearPyGUI is based on the C++ DearImGUI library, it is not just a wrapper around DearImGUI. Instead, it is arguably the most Pythonic of all popular Python UI libraries, leveraging Python concepts like Context Managers to make UI code simple and readable. To top it off, it contains out-of-the-box integration with ImNodes and ImPlot to make high-performance graphs and charts.

In this talk, we will explore this powerful library, and showcase some of the great apps we’ve built with it.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Ottawa Python Authors Group group
Ottawa Python Authors Group
See more events
This is a hybrid event.
In Person
Spiria - Gatineau
60 Prom. du Portage · Gatineau, QC
Online event
This event has passed