+ 32
Which one is better kivy or tkinter for GUI in Python ? Why ?
Is there anyone who have used kivy or tkinter, share your opinions.
12 Answers
+ 13
Answer to this thread might be helpful for you.
https://www.sololearn.com/Discuss/1740456/?ref=app
+ 9
It depends. For exampe, if you are new to GUI programming you will find tkinter easier to use plus it is a built in library i.e. you don't need to install it if you already have python installed. As your program gets complex kivy becomes a better choice though it's complicated unlike tkinter.
+ 8
For simple programs, tkinter is a lot more straightforward and easier to get started with. Plus its library is built into the standard python installation package.
Kivy offers more flexibility and is more complicated, but it also has support for mobile (android + IOS).
+ 7
I think here is good explanation about kiyy and tkinter
https://www.sololearn.com/Discuss/339620/?ref=app
+ 6
Actually bro Python is not meant for GUI . But from my reference Tkinter is the best library for GUI in python for 2d motions . Well my friend , Python is helpful in data extraction , or AI or something else . It is much related to data
+ 6
hi Jay, I have used tkinter. it came with all the unix/linex systems including MacOs X. I have written a graphics towers of Hanoi program that uses TK.
https://code.sololearn.com/c5xdEo7f46pr/?ref=app
I never used kivy though.
+ 3
I have the same question because I want to learn python :D
+ 2
Both Are good and depend on what is your project whether it is a basic and a simple project then most probably you should go with tkinter but kivvy is a better option for a better flexibility and power..
+ 2
Other options for more complex GUIs than what Tkinter can offer include PyQt and wxPython. If you Google 'awesome python' then look at the GitHub repository of the same name you can find a very complete list of options under the section GUI.
+ 1
Tkinter is better for easy apps,
Kivy is better for difficult ones.
+ 1
I heard a lot about kivy
And also recommending it
But python is not good in mobile apps bcz there are no or minimum apps on playstore and moreover if you will stuck in a problem you will be there for undefined time
As u will not get help easily
+ 1
tkinter is v good