8e4df29 Update README.md to add NiceGUI to GUI tooling section
📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝README.md (+1 -0)
📄 Description
I have tested a few of the GUI frameworks listed here and NiceGUI definitely deserves to be on this list!
What is this Python project?
Describe features.
Very easy to create simple apps with rich interfaces, using predefined elements (opinionated in terms of style etc).
Good for advanced use cases as well, I use it professionally and ditched other libraries since they had more bugs and less features.
Declarative style possible, similar to React.
Possibility to use CSS, Tailwind etc out of the box.
Baked-in solutions for timers, storage (local, browser, tab, session, server) and many more.
Seems quite stable and with less quirks than other libs I used like Kivy.
A big set of pre-defined element with many styling options - based on Quasar library.
This is just a few points from the top of my head but if you ever need to create python GUIs then I strongly recommend checking this lib out. I always considered GUIs to be Python's week side so I was really happy when I discovered NiceGUI two years ago.
What's the difference between this Python project and similar ones?
Enumerate comparisons.
Using CSS instead of custom layouting strategies, this is a massive win due to popularity and stability.
As mentioned - rich element library.
Vast range of use cases covered since it can be run locally, from a server or made into a desktop app and shipped as .exe.
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2719
**Author:** [@Rinzlov](https://github.com/Rinzlov)
**Created:** 6/19/2025
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `patch-1`
---
### 📝 Commits (1)
- [`8e4df29`](https://github.com/vinta/awesome-python/commit/8e4df2997f3cccb8e02bd6e117c21c8138264234) Update README.md to add NiceGUI to GUI tooling section
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
I have tested a few of the GUI frameworks listed here and NiceGUI definitely deserves to be on this list!
## What is this Python project?
Describe features.
- Very easy to create simple apps with rich interfaces, using predefined elements (opinionated in terms of style etc).
- Good for advanced use cases as well, I use it professionally and ditched other libraries since they had more bugs and less features.
- Declarative style possible, similar to React.
- Possibility to use CSS, Tailwind etc out of the box.
- Baked-in solutions for timers, storage (local, browser, tab, session, server) and many more.
- Seems quite stable and with less quirks than other libs I used like Kivy.
- A big set of pre-defined element with many styling options - based on Quasar library.
This is just a few points from the top of my head but if you ever need to create python GUIs then I strongly recommend checking this lib out. I always considered GUIs to be Python's week side so I was really happy when I discovered NiceGUI two years ago.
## What's the difference between this Python project and similar ones?
Enumerate comparisons.
- Using CSS instead of custom layouting strategies, this is a massive win due to popularity and stability.
- As mentioned - rich element library.
- Vast range of use cases covered since it can be run locally, from a server or made into a desktop app and shipped as .exe.
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2719
Author: @Rinzlov
Created: 6/19/2025
Status: ❌ Closed
Base:
master← Head:patch-1📝 Commits (1)
8e4df29Update README.md to add NiceGUI to GUI tooling section📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
I have tested a few of the GUI frameworks listed here and NiceGUI definitely deserves to be on this list!
What is this Python project?
Describe features.
This is just a few points from the top of my head but if you ever need to create python GUIs then I strongly recommend checking this lib out. I always considered GUIs to be Python's week side so I was really happy when I discovered NiceGUI two years ago.
What's the difference between this Python project and similar ones?
Enumerate comparisons.
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.