Python GUIs
Home
Latest Articles
FAQ
Forum
Resources
Books
Services
Consulting
1:1 Coaching
Contact
About
Libraries
PyQt6
PySide6
PyQt5
Streamlit
Tkinter
PySide2
Kivy
Search Python GUIs
Search Python GUIs
Example applications
Experiment with working demo apps
Showing articles for
All (23)
PyQt6 (0)
PySide6 (1)
PyQt5 (9)
Streamlit (1)
Tkinter (3)
PySide2 (0)
Kivy (1)
Streamlit
Build an Image Noise Reduction Tool with Streamlit and OpenCV
Clean up noisy images using OpenCV denoising algorithms in Python
Tkinter
Building a Currency Converter Application using Tkinter
Convert between currencies with real-time exchange rates
PySide6
Build a Desktop Sticky Notes Application with PySide6 & SQLAlchemy
Create moveable desktop reminders with Python
Tkinter
Building a Translation Application Using Tkinter
Translate Your Text With Python and Tkinter
Tkinter
Build a Translation Application Using Tkinter and OpenAI
Use ChatGPT to Translate Your Text from Python
Kivy
Build a To-do App With Python and Kivy
Manage Your Todo Items With Ease
Python PDF Report Generator
Generate custom PDF reports using reportlab & pdfrw with a PyQt/PySide GUI
PyQt5
Goodforbitcoin — A Cryptocurrency Market Tracker Built with Python & Qt5
Track cryptocurrency market values and trade volumes using PyQt5, PyQtGraph, and the CryptoCompare API
PyQt5
Moonsweeper
Explore the mysterious moon of Q'tee without getting too close to the alien natives!
PyQt5
Simple Sales Tax Calculator
Using Qt Creator to build a simple GUI application with Python and PyQt5
NSAViewer — Desktop Photobooth App
Build a webcam photobooth app with Python and Qt to take snapshots from your camera.
Raindar — Desktop Weather App with Python
Build a weather app by pulling data from a remote API using PyQt5
PyQt5
7Pez, custom skinned Unzip
Skinning a PyQt5 decorationless window
PyQt5
Megasolid Idiom — Build a Rich Text Editor in Python
Create a WYSIWYG word processor with PyQt5 and QTextEdit
PyQt5
Calculon — Build a Desktop Calculator with PyQt
Create a fully functional calculator app using PyQt5 and Qt Designer
PyQt5
Failamp — A Multimedia Player Built with Python & PyQt
Build a multimedia playlist and media player in Python using PyQt5
PyQt5
PyQt5 Tutorial
Tabbed web browsing
Use signal redirection to add a multi-tab interface to your PyQt5 browser
PyQt5 Tutorial
Mozzerella Ashbadger
The first steps to building your own web browser with PyQt5 and QWebEngineView
PyQt5 Tutorial
Adding application Help and About dialogs
Put some finishing touches to your Python GUI application
PyQt5 Tutorial
Adding navigational controls to a PyQt5 Web Browser
Hook up QAction signals to web browser slots
PyQt5 Tutorial
Open and Save HTML in a PyQt5 Browser
Adding file dialogs to load and save HTML files in your Python browser
15 Minute Apps
Build common desktop apps in Python using PyQt — with full source code
PyQt5
No2Pads, a simple Notepad clone
The QTextEdit widget does 90% of the work