PySimpleGUI is a python library that wraps tkinter, Qt (pyside2), wxPython and Remi (for browser support), allowing very fast and simple-to-learn GUI programming. PySimpleGUI defaults to using tkinter, but the user can change to another supported GUI library by just changing one line.
PySimpleGUI can be installed using 'pip install pysimplegui' or by copying the file 'pysimplegui.py' from the github repository
PySimpleGUI is licensed under GNULGPL 3.0
The PySimpleGUI project is structured as startup company while licensed with an open-source license. This has allowed for more nimble, and more importantly, the ability to intensely execute on a vision without distractions. The project does not accept pull requests.
The Simple Goals for this project have always been 1. Fun 2. The user's success
The 4 pillars of the PySimpleGUI project include, the entire PySimpleGUI system. 1. The core software 2. The extensive documentation, cookbook, call reference and built-in documentation via docstrings 3. 300+ Demo Programs to give you an immediate jump start on your project. 4. Free customer support - yes, free support. Support is an important part of any product.
It is possible to support PySimpleGUI's main developer via donations (links on the github page)
Links:
Github: http://www.PySimpleGUI.com that forwards to the main github project https://github.com/PySimpleGUI/PySimpleGUI
Documentation: http://www.pysimplegui.org/ leading to: https://pysimplegui.readthedocs.io/en/latest/