Here are some simple examples using popular Python GUI libraries.
On Fedora, you need the following packages:
python3
python3-gobject
python3-qt5
wxPython # Python 2 only
There are two types of scripts:
- hello_*.py ‒ simple one button application with one layout manager
- extended_*.py ‒ more complex application with long running task in another thread and also signaling progress back to main GUI thread
Website: IconArchive
Artist: Oxygen Team
License: GNU Lesser General Public License