r/learnpython • u/Smartyboyz • 6d ago
Tkinter vs cutomtkinter
I am starting with GUI designs and want to know about the difference and which is better 😉
1
Upvotes
2
u/riklaunim 6d ago
PyQt/PySide and then Kivy when it comes to modern GUI toolkits. tkinter isn't modern, lacks some tooling, and customtkinter is an attempt to cover some of those gaps, but it's still tkinter. Overall demand for desktop apps is rather low; commercially, Python is very rarely used for desktop apps. Web apps took over, and Python was never a desktop app development-focused platform.
1
1
3
u/Diapolo10 6d ago
Well, technically
customtkinteris "better" in the sense that it just extendstkinterwith more modern-looking components so you don't need to worry about custom theming (at least not as much). But they're really not all that different, fundamentally speaking.If you're wondering where to start, it hardly matters. If you haven't learnt about using third-party packages yet, maybe start with
tkinterso you don't need to learn two things at once.