Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Simple Python Packages for GUI Applications

Tkinter

DearPyGui

DearPyGui Dear PyGui is a simple to use (but powerful) Python GUI framework. Dear PyGui provides a wrapping of Dear ImGui which simulates a traditional retained mode GUI (as opposed to Dear ImGui’s immediate mode paradigm). Dear PyGui is fundamentally different than other Python GUI frameworks. Under the hood, Dear PyGui uses the immediate mode paradigm and your computer’s GPU to facilitate extremely dynamic interfaces.

Gooey

turns (almost) any Python command line program into a full GUI application with one line.

PySimpleGUI

creates custom layout GUI’s simply.

Solutions based on Qt

PyQt5

PySide2

fbs

Solutions Based on Chromium/Electron

PLYNTH

GUI Automation

PyAutoGUI is a cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.

Kivy

References

https://docs.python-guide.org/scenarios/gui/

https://techsore.com/best-python-gui/