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 23 Python UI Projects
-
gradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
-
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.
-
PyQt-Fluent-Widgets
A fluent design widgets library based on C++ Qt/PyQt/PySide. Make Qt Great Again.
-
remi
Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
-
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.
-
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
-
django-admin-interface
:superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.
-
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! .
-
M.I.L.E.S
M.I.L.E.S, a GPT-4-Turbo voice assistant, self-adapts its prompts and AI model, can play any Spotify song, adjusts system and Spotify volume, performs calculations, browses the web and internet, searches global weather, delivers date and time, autonomously chooses and retains long-term memories. Available for macOS and Windows.
-
DearPyGui_Ext
Dear PyGui Extensions: A collection of useful tools, abstractions, and simplification layers built with/for Dear PyGui users.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Dropbase – Build internal web apps with just Python | news.ycombinator.com | 2023-12-05There's also that library all the AI models started using that gives you a public URL to share. After researching it: https://www.gradio.app/ is the link.
It's used specifically for making simple UIs for machine learning apps. But I guess technically you could use it for anything.
Project mention: How to Develop a User Data Storage Registration Form Using Python. | dev.to | 2024-03-28We will create this complete Python registration form using Kivy. We get started by installing Kivy, a powerful Python framework for building interactive applications.
Project mention: Can I run a python file, located in someone else's repository, through cmd? | /r/github | 2023-08-09
Project mention: Make Qt Great Again. PFW: A fluent design widgets library based on PyQt/PySide | news.ycombinator.com | 2023-06-24
Have you considered a remote use case, using something like https://github.com/rawpython/remi ? My SD machine is a headless Linux box, so I'd love to be able to run this on the server where it's local to the images (and perhaps have a multi-image / gallery view)?
These are the requirements in buildozer.spec that worked: requirements = kivy==master, https://github.com/kivymd/KivyMD/archive/master.zip
There's a good plugin called django-admin-interface that cleans up the Admin page to a point where it is still recognizable as the admin page but looks nicer. You also can customize the color themes, matching the palette of the app.
https://github.com/fabiocaccamo/django-admin-interface
I use the fluent qbt theme for desktop personally https://github.com/witalihirsch/qBitTorrent-fluent-theme
https – Build reactive web UIs in Python
I did a Terminal-UI library (pyTermTk) That you can use, for example, to build terminal Multiplexer that looks like an Amiga Workbench.
Project mention: Show HN: I made M.I.L.E.S, the worlds best voice assistant | news.ycombinator.com | 2024-01-06
There is a basic logger in DPG_ext. https://github.com/hoffstadt/DearPyGui_Ext
Python UI related posts
- How to Develop a User Data Storage Registration Form Using Python.
- Show HN: Hyperdiv – Reactive, immediate-mode web UI framework for Python
- Recording and visualising the 20k system calls it takes to "import seaborn"
- Show HN: FrameOS – operating system for single function smart frames
- PysimpleGUI
- Modifying GUI elements from a background thread
- Python GUI libraries? <3
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source UI projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | gradio | 28,730 |
2 | kivy | 16,953 |
3 | CustomTkinter | 10,228 |
4 | PyQt-Fluent-Widgets | 4,533 |
5 | nginx-ui | 4,372 |
6 | remi | 3,452 |
7 | OpenAgents | 3,407 |
8 | Flexx | 3,212 |
9 | KivyMD | 2,096 |
10 | django-admin-interface | 1,676 |
11 | AndroidViewClient | 1,556 |
12 | qBitTorrent-fluent-theme | 991 |
13 | hyperdiv | 736 |
14 | pyTermTk | 515 |
15 | pygame-menu | 503 |
16 | vue.py | 299 |
17 | QTWin11 | 276 |
18 | evue | 264 |
19 | DelphiVCL4Python | 236 |
20 | Formation | 197 |
21 | ImageGoNord-pip | 152 |
22 | M.I.L.E.S | 74 |
23 | DearPyGui_Ext | 70 |
Sponsored