Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
-
flet
Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
Just don't do native GUI in Python. Build a web app. If you really need some desktop app, use Electron or https://github.com/ClimenteA/flaskwebgui
If you do go the web app route, learn a little about CSS. Make your life great by learning about the Bootstrap CSS framework. I'm old enough to remember when HTML was just written in text editors and when HoTMetaL was the shit! I made functional web-based things for years - they looked like crap, but they worked! Almost 10 years ago my daughter showed me Bootstrap and it's a game-changer for building decent websites (it also proves an old dog can still learn new tricks!). I still don't know much about CSS, but I've learned to use Bootstrap and now my web content doesn't hurt the eyes and looks good on computers, phones, and tablets.
It's still a little early but at least deserves a mention: Flet. It's a novel framework powered by Flutter, looks very promising imo!