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: 23 days 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,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 |