Replies: 11 comments 14 replies
-
Me too. Once in a while there are videos (partly AI-generated) with almost no views. One major channel, Arjan Codes, mentioned us once (https://www.youtube.com/watch?v=OiLgG4CabPo), but didn't really see the full potential. In other videos Arjan still promotes Streamlit or other less powerful GUI frameworks. And Python Bytes covered it two years ago (https://www.youtube.com/watch?v=nr4swJVdPys). There's still potential for promoting it to a greater audience. |
Beta Was this translation helpful? Give feedback.
-
I found nicegui about a year ago while evaluating streamlit and looking for better alternatives due to the limitations with streamlit. I believe it was a comment on one of their GitHub issues made by someone who was already a fan of nicegui. |
Beta Was this translation helpful? Give feedback.
-
I learned about NiceGUI from the Pybites Circle Community "Summer of Pybites Code" competition this year :) |
Beta Was this translation helpful? Give feedback.
-
As far as I remember, I first heard of NiceGUI on a Steam game called Joy of Programming. |
Beta Was this translation helpful? Give feedback.
-
Mentioned in The Real Python Podcast Episode 263: Exploring Mixin Classes in Python 00:44:05 – nicegui: Create Web-Based UI With Python https://realpython.com/podcasts/rpp/263/#t=2645 Funny thing is we do use Mixin Classes: https://github.com/zauberzeug/nicegui/tree/main/nicegui/elements/mixins |
Beta Was this translation helpful? Give feedback.
-
I recently wrote an article introducing NiceGUI to new users. I first published it on my personal blog and Medium, and I'm excited to share that it was also featured today in PyCoders Weekly. |
Beta Was this translation helpful? Give feedback.
-
My journey with NiceGUI began out of a need for a contemporary UI framework, as I found options like tkinter and wxPython to be outdated for my purposes. One day, a search for "Python UI framework" led me to an amazing discovery: a Python-based framework that elegantly implements Material Design. The discovery of NiceGUI proved to be a turning point in my development work. Subsequently, to assist Chinese speakers who prefer to learn in their native language, I developed the Simplified Chinese documentation for the framework. This project is now available as NiceGUI 中文网. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
I wanted to create a desktop GUI app using Python. Those existing Python or Electron GUI were ugly or bloated. I was waiting, when someone creates a lightweight version of Electron. But then one day I found https://nicegui.io/documentation#native_mode that was based on https://github.com/r0x0r/pywebview. I thought that it is the same project for Python as Laravel was for PHP. The only missing part was a Jeffrey who explains how easy it is to create a tiny desktop app. You do not have to learn Swift or other languages. That is the real bomb! 🚀 If I wanted to create a tiny web project that works in a browser I would go for PHP. But image how cool it is to make a fully functional desktop app. 🥰 That was the only reason why I use it. And you are no more branding it like that. As a result people can not find it. 🙄 |
Beta Was this translation helpful? Give feedback.
-
I discovered NiceGUI when I was looking for something to deal with the limitation and mess of Streamlit for sessions (I'm creating a project that will involve multiple pages and internal actions), NiceGUI proved to be much better (and well, until 2.23.3 customizable in terms of css, I'll see how 3.0+ turned out soon) and since then I started using it, recreating what I had done in Streamlit and migrating the framework as a whole. |
Beta Was this translation helpful? Give feedback.
-
Two months ago I googled "plotly dash vs" and let the Google prompt auto complete, which it did with "streamlit nicegui tableau". The first and third, I knew I didn't want, but NiceGUI was new to me. I spent some time reading about it, and then dove in. I love it, thank you! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Cause
I find it strange that there's not a lot of YouTube videos introducing NiceGUI, unlike other web frameworks, even Python-based ones.
Not only that, I can't recall (for the life of me) how I stumbled into NiceGUI either. I only know the first version I used was 1.2.4. I tried to search my Google Activity history, but the first result was "nicegui.io form input" on 3 Apr 2023, 16:15, so certainly I must have known about NiceGUI before then, but how?
Hypothesis
My hypothesis is that, people magically stumble into NiceGUI 🪄. And I'd like to know if it's right or wrong.
Survey
So, I'd like to do a poll and see how did you discover NiceGUI.
Impact
The result of this poll can potentially make NiceGUI more reachable, if we work to enhance it.
If none of the choices match, then comment below. Thanks!
32 votes ·
Beta Was this translation helpful? Give feedback.
All reactions