Add NiceGUI to GUI Development section by Rinzlov · Pull Request #2719 · vinta/awesome-python · GitHub | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

Add NiceGUI to GUI Development section #2719

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Rinzlov
Copy link

@Rinzlov Rinzlov commented Jun 19, 2025

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.

I have tested a few of the GUI frameworks listed here and NiceGUI definitely deserves to be on this list!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.