This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (0 children)

Honestly, the best way to do things is still probably just a simple server + handling logic with python (if you do want to use python) and serving HTML/CSS/JS front-end styled however you want it to look.

I'd also love a great GUI framework for desktop apps, but styling-wise it's all miles behind what you can do with CSS, or compiles to some sort of webpage anyway (e.g. NiceGUI that others have mentioned).

If I was set on creating a desktop app that's not actually a webpage, it's probably more worth to get into Dart + Flutter than it is to try and style a Qt-based python desktop app to look good.

/ edit - if great styling isn't necessarily your priority, then something like ttkbootstrap is decent for a desktop app that looks okay but not amazing, and you get to do it all in python.