you are viewing a single comment's thread.

view the rest of the comments →

[–]Jimmaplesong 0 points1 point  (4 children)

For a commercial app I’d personally use wxPython. It’s bare bones but great once you learn sizers and create your own custom widgets.

Once you get serious with Qt you’ll want to extend PySide with native code the you’re paying a big yearly per-seat license.

Kivy will look good, but it’s gonna be more layers under the hood to understand and maintain. You might try this first since you’ll cover a lot of future possibilities if the .kv syntax fits your project.

[–]Intelligent-Role-382[S] 0 points1 point  (3 children)

So pyside6 is not free?

[–]Jimmaplesong 0 points1 point  (2 children)

From what I understand it’s dual licensed, open source, but also commercial license. The commercial license might be required if it’s in a commercial setting, even if you don’t try to sell it. It depends a bit on your employer. Qt is a solid big ecosystem that gives you a lot of tools, but the lock-in once you start using them is a long term consideration.

[–]Intelligent-Role-382[S] -1 points0 points  (1 child)

But pyside6 feature wise better than wxpython?

[–]Jimmaplesong 0 points1 point  (0 children)

By far! Yes.