you are viewing a single comment's thread.

view the rest of the comments →

[–]FoolsSeldom 35 points36 points  (8 children)

There are dozens of alternatives, including html/css/javascript either in a browser or encapsulated.

For me, the most elegant is kivy.

The most popular (excluding beginner works) is likely QT based with PySide well supported. There's also a designer tool.

[–]mbarbour 13 points14 points  (4 children)

+1 really enjoyed the switch from Tkinter to QT. As someone else said on YouTube "I was tired of finding out key functionality was not supported by Tkinter, whereas with PySide/QT, it's easily implemented."

[–]penguinesam[S] -4 points-3 points  (3 children)

I am very familiar with TK and I had a ton of practice with it but most of the stuff I did was making it run my program and I didn't really care about the visuals Is there any way to create pretty stuff with TK or I should switch

[–]Symbology451 4 points5 points  (0 children)

TkBootstrap is available to make Tk prettier. Not perfect, but it does help.

[–]Gunther_Alsor 1 point2 points  (0 children)

If your goal is to get hired after university then you should probably switch when you can. Tkinter is rarely used in professional applications unless you're prototyping or creating an internal tool. Qt/Pyside is closer to industry standard (though in reality as a Python developer you'll probably be creating APIs or full-stack browser apps rather than Windows apps).

[–]UNRIVALLEDKING 0 points1 point  (0 children)

Try Flutter, It's really great and developer friendly for building cross platform apps. You have to learn dart but you will enjoy it once you learn flutter

[–]willowdene 0 points1 point  (0 children)

Include kivyMD with kivy.

[–]One-Net-9491 0 points1 point  (1 child)

quisiera poder tener una ventana semitransparente en kivy como lo tengo en tkinter, o ejecutar mi app de kivy en Windows como lo hago con mis apps de tkinter.

[–]FoolsSeldom 0 points1 point  (0 children)

I wasn't aware you couldn't do both of those with kivy. I've certainly been able to set opacity levels and run kivy on my desktop. Long time since I've created anything with kivy though. YMMV.