Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 18 python-gui Open-Source Projects
-
PySimpleGUI
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.
-
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pythonguis-examples
Demo desktop apps built with Python & Qt. With examples for PyQt6, PySide6, PyQt5 & PySide2
-
ttkbootstrap
A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
python-resources-2019
Updated 8/8/2022 A curated list of Python 3 resources, books, websites, tutorials, code challenges
-
DearPyGui_Ext
Dear PyGui Extensions: A collection of useful tools, abstractions, and simplification layers built with/for Dear PyGui users.
-
Remember-Password
R-Pass is a Python GUI based Password Store and Generator System , Save and Easy Useful.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.
It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.
[0] https://news.ycombinator.com/item?id=39369353
[1] https://github.com/PySimpleGUI/PySimpleGUI
For native GUI, DearPyGui[0] as modern as you can.
For browser web-based GUI, you can use nicegui[1]
[0] -- https://github.com/hoffstadt/DearPyGui
[1] -- https://github.com/zauberzeug/nicegui
Welp, I have been messing around with a small project using PySimpleGUI using Deepseek to help me learn it. I found a cool project that has a very nice theme for 'ttk' widgets[0] which are supported in PySimpleGUI. Not sure how to proceed... I guess I will use the uncertainty to explore some of these 100% pure python web dev for shits and grins[1].
[0]https://github.com/rdbende/Sun-Valley-ttk-theme
Project mention: GUI's for a Desktop App in Python: Kivy, Pyside or TKinter? | /r/learnpython | 2023-06-18https://github.com/TomSchimansky/CustomTkinter https://github.com/israel-dryer/ttkbootstrap/ https://github.com/TkinterEP/ttkthemes https://github.com/RobertJN64/TKinterModernThemes https://github.com/rdbende/Sun-Valley-ttk-theme https://github.com/rdbende/Azure-ttk-theme https://github.com/rdbende/Forest-ttk-theme
Project mention: Tell HN: YouTube Download Websites Disappearing from Google Search Results | news.ycombinator.com | 2023-05-31If you're on Android, grab "dvd" off F-Droid.
https://f-droid.org/en/packages/org.yausername.dvd/
Fairly user friendly, but also far more powerful than third party YouTube downloader services you can find online.
I don't personally use it, but there's also Videomass for Windows.
https://jeanslack.github.io/Videomass/
These tools give you relatively user-friendly access to yt-dlp.
Project mention: GUI's for a Desktop App in Python: Kivy, Pyside or TKinter? | /r/learnpython | 2023-06-18https://github.com/TomSchimansky/CustomTkinter https://github.com/israel-dryer/ttkbootstrap/ https://github.com/TkinterEP/ttkthemes https://github.com/RobertJN64/TKinterModernThemes https://github.com/rdbende/Sun-Valley-ttk-theme https://github.com/rdbende/Azure-ttk-theme https://github.com/rdbende/Forest-ttk-theme
and for a quick overview of other GUI solutions: https://lispcookbook.github.io/cl-cookbook/gui.html (Gtk4, Qt4 and 5, LispWorks' CAPI (incl. for mobile runtimes), IUP…)
I have been pleasantly surprised lately to discover surprisingly nice-looking Tk themes (like https://github.com/rdbende/Forest-ttk-theme). We can use them from CL too, with the nodgui library :) (see link)
For the web, CL & HTMX work well too.
There is a basic logger in DPG_ext. https://github.com/hoffstadt/DearPyGui_Ext
python-gui related posts
- PySimpleGUI 4 will be sunsetted in Q2 2024
- Need help with Tkinter opening up 2 windows when only 1 is expected
- Tabs in Tkinter?
- My First tkinter App!
- using 3rd party ttk theme as a style for a specific widget
- What's a good Python Gui framework to learn worth my time ?
- Modern looking GUI
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source python-gui projects? This list will help you:
Project | Stars | |
---|---|---|
1 | PySimpleGUI | 13,116 |
2 | DearPyGui | 12,218 |
3 | python-small-examples | 7,828 |
4 | pythonguis-examples | 3,893 |
5 | Sun-Valley-ttk-theme | 1,657 |
6 | ttkbootstrap | 1,604 |
7 | Videomass | 868 |
8 | PyMe | 865 |
9 | Azure-ttk-theme | 673 |
10 | Forest-ttk-theme | 287 |
11 | QTWin11 | 276 |
12 | FotoKilof | 239 |
13 | python-resources-2019 | 232 |
14 | Python-phonenumber-tracker-App | 105 |
15 | DearPyGui_Ext | 69 |
16 | DearPyGui-Obj | 45 |
17 | MusicPlayer | 10 |
18 | Remember-Password | 1 |
Sponsored