Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Python UI Projects
-
pip install https://github.com/kivy/Kivy/archive/master.zip
-
Project mention: What are you guys using for making GUIs nowadays? | reddit.com/r/Python | 2023-01-26
- For building a software application with installer (tkinter custom style): https://github.com/TomSchimansky/CustomTkinter
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: Cybersecurity experts determine vulnerabilities that alter nginx config files | reddit.com/r/blackhat | 2022-10-25
-
remi
Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
This is cool. How does it compare to Remi? I haven’t used it but I am curious
-
-
KivyMD
KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd
I've did some digging and it appears it is a bug in some opengl shaders. You can't really fix it yourself so to get rid of it install the master version of both kivy and kivymd from github. Fixed and merged in this issue
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
-
-
starthinker
Reference framework for building data workflows provided by Google. Accelerates authentication, logging, scheduling, and deployment of solutions using GCP. To borrow a tagline.. "The framework for professionals with deadlines."
-
-
-
evue
Evue is a high-performance gui framework base an html/css which can run on windows/linux/macos/web/ios/andriod/rtos! Write once, run everywhere! .
evue – high-performance gui framework
-
JARVIS-GUI
Jarvis is a simple Chatbot with a GUI capable of chatting and retrieving information and daily news from the internet for it's user using python.
-
-
DearPyGui_Ext
Dear PyGui Extensions: A collection of useful tools, abstractions, and simplification layers built with/for Dear PyGui users.
There are two themes in dearpygui_ext, specifically here. You can further customise the themes yourself. For example, this appunder development has supports multiple themes.
-
I maintain hooman which among others is a p5js port for pygame. It's original tagline was "pygame for humans". The name is weird and unrelated to pygame but over time people put it under featured libs on r/pygame.
-
-
Project mention: Checkpoint - Tool to create local restore points in a few clicks. | reddit.com/r/Python | 2022-02-21
Documentation Source Code
-
apysc
apysc is a Python frontend library to create html and js file, that has ActionScript 3 (as3)-like interface.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python UI related posts
- why is there a black "shadow" box on my app?
- What are you guys using for making GUIs nowadays?
- tkinter in 2023?
- Wasted a whole day trying to install Kivy.
- RecycleView | How to scroll to DataIndex?
- Task Manager 2.0 📝📤📆 - A feature-rich Task Management app built with Python & customTkinter
- Another modern game login screen!
-
A note from our sponsor - Sonar
www.sonarsource.com | 1 Feb 2023
Index
What are some of the best open-source UI projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | kivy | 15,466 |
2 | CustomTkinter | 5,793 |
3 | nginx-ui | 4,283 |
4 | remi | 3,211 |
5 | Flexx | 3,100 |
6 | KivyMD | 1,764 |
7 | AndroidViewClient | 1,370 |
8 | qBitTorrent-fluent-theme | 525 |
9 | pygame-menu | 412 |
10 | vue.py | 263 |
11 | DelphiVCL4Python | 177 |
12 | starthinker | 152 |
13 | ImageGoNord-pip | 111 |
14 | Formation | 99 |
15 | evue | 84 |
16 | JARVIS-GUI | 51 |
17 | DearPyGui-Obj | 38 |
18 | DearPyGui_Ext | 35 |
19 | hooman | 32 |
20 | mqtt-panel | 30 |
21 | checkpoint | 19 |
22 | apysc | 18 |
23 | dazzler | 17 |