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.

GitHub

13k stars
233 watching
2k forks
Language: Python
last commit: 23 days ago
Linked from 3 awesome lists

beginner-friendlydatavisualizationgamesguigui-frameworkgui-programminggui-windowpyside2pysimpleguipythonpython-guiqtqt-guiremisystemtraytkintertkinter-guitkinter-pythonuser-interfacewxpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,389
pythonguis/pythonguis-examples A collection of Python GUI examples and applications using Qt frameworks 4,167
zauberzeug/nicegui A Python-based framework for building browser-based GUI applications with minimal code 10,260
r0x0r/pywebview A Python wrapper around a webview component that allows displaying HTML content in its own native GUI window. 4,805
pygame/pygame A cross-platform Python library for creating multimedia applications like games 7,548
asweigart/pyautogui A Python module for programmatically controlling mouse and keyboard interactions 10,504
kivy/kivy A cross-platform UI framework allowing quick and easy interaction design and rapid prototyping of GUI apps for various platforms. 17,789
pyscript/pyscript Enables execution of Python code in web browsers using WASM and modern web technologies 18,034
indygreg/pyoxidizer A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. 5,510
python-eel/eel A lightweight Python library that enables seamless communication between Python and JavaScript, facilitating the creation of simple GUI applications. 6,507
norvig/pytudes A collection of Python programs designed to help perfect programming skills through practice and demonstration. 23,179
flexxui/flexx A toolkit for creating GUI applications in Python using web technology and dynamic rendering. 3,273
ml-tooling/opyrator Automates conversion of machine learning code into production-ready microservices with web API and GUI. 3,107
pyqtgraph/pyqtgraph A high-performance data visualization and GUI library for scientific applications. 3,915
pypi/warehouse A software system that powers the package registry for Python packages 3,606