PySimpleGUI
GUI library
A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface.
Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
13k stars
233 watching
2k forks
Language: Python
last commit: 3 months ago
Linked from 3 awesome lists
beginner-friendlydatavisualizationgamesguigui-frameworkgui-programminggui-windowpyside2pysimpleguipythonpython-guiqtqt-guiremisystemtraytkintertkinter-guitkinter-pythonuser-interfacewxpython
Related projects:
Repository | Description | Stars |
---|---|---|
hoffstadt/dearpygui | A fast and powerful GUI toolkit for Python with minimal dependencies | 13,469 |
pythonguis/pythonguis-examples | A collection of Python GUI examples and applications using Qt frameworks | 4,183 |
zauberzeug/nicegui | A Python-based framework for building browser-based GUI applications with minimal code | 10,361 |
r0x0r/pywebview | A Python wrapper around a webview component that enables display of HTML content in native GUI windows for desktop applications. | 4,849 |
pygame/pygame | A cross-platform Python library for creating multimedia applications like games | 7,595 |
asweigart/pyautogui | A Python module for programmatically controlling mouse and keyboard interactions | 10,570 |
kivy/kivy | A cross-platform UI framework allowing quick and easy interaction design and rapid prototyping of GUI apps for various platforms. | 17,834 |
pyscript/pyscript | Enables execution of Python code in web browsers using WASM and modern web technologies | 18,095 |
indygreg/pyoxidizer | A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. | 5,562 |
python-eel/eel | A lightweight Python library that enables seamless communication between Python and JavaScript, facilitating the creation of simple GUI applications. | 6,525 |
norvig/pytudes | A collection of concise Python programs to practice and improve specific programming skills. | 23,209 |
flexxui/flexx | A toolkit for creating GUI applications in Python using web technology and dynamic rendering. | 3,282 |
ml-tooling/opyrator | Automates conversion of machine learning code into production-ready microservices with web API and GUI. | 3,116 |
pyqtgraph/pyqtgraph | A high-performance data visualization and GUI library for scientific applications. | 3,924 |
pypi/warehouse | The software behind the Python Package Index. | 3,617 |