Desktop app which Framework the best for a beautiful UI | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Desktop app which Framework the best for a beautiful UI

Pls which programming language framework is the best for a beautiful (BEAUTY) UI desktop application? I have been using Python Tkinter but it is not doing what I’m expecting as beautiful

1st Sep 2021, 1:19 AM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
45 Answers
+ 5
Bob_Li , Very Nice Choice, I Never Heard About It But, It's Nice...
7th Oct 2021, 10:51 AM
Sancho Godinho
Sancho Godinho - avatar
+ 4
kivy
2nd Sep 2021, 3:58 PM
DEViiL — Man
DEViiL — Man - avatar
+ 2
GTK is cross language. Follow the links I posted.
1st Sep 2021, 2:42 AM
Bob_Li
Bob_Li - avatar
+ 2
GUI development is not easy. For personal projects, webGUI is an option. But this is getting off-topic. Making beautiful GUI in React is easier than in Python. But if you must, I think PyGobject is a good choice.
1st Sep 2021, 3:57 AM
Bob_Li
Bob_Li - avatar
+ 2
Electron is not getting a lot of love, i know. It have a big filesize, a resource hog, and potential security hole. Perhaps you have a better alternative?
1st Sep 2021, 4:15 AM
Bob_Li
Bob_Li - avatar
+ 2
It really depends on what you consider “best”. I think portability is important in Python, and it is a pity to pick a non-portable toolkit for an highly-portable language. Personally I like Qt (via PyQt) but it is not in the standard python library, so you need to install/distribute it with your application, and PyQt license may not be what you like (PySide could be better in this case, but AFAIK is not as healthy as PyQt). On the other hand, tkinter is distributed with Python3 and it could be fine for simple applications. Documentation is not as clear as in PyQt and IMHO it takes a little bit more of patience, but you may prefer to distribute your python script and have it run without external dependencies.
1st Sep 2021, 9:47 AM
Arun Jamson
Arun Jamson - avatar
+ 2
???
2nd Sep 2021, 3:26 AM
Vibhor Kumar
+ 2
You are not telling Tkinter to do what you expect it to do😀 That is the problem. Anyway, try Kivy or PyQt. I like Kivy better since i can create both mobile and desktop app with the same code
2nd Sep 2021, 4:35 PM
A K E Clement
A K E Clement - avatar
+ 2
You can use react. It is easy to study and fast.
2nd Sep 2021, 7:19 PM
Gnandal Élisée
Gnandal Élisée - avatar
+ 2
GNANDAL ELISEE nothing is there, that is stack way of tracking people to this new system their have created. The only thing that i have seen is phelia seems to be a new library it doesnt even has a website, im realy not sure of the solution
2nd Sep 2021, 10:50 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
+ 2
Have anyone tried Beeware? I played with the sample tutorial and it seems simple and straightforward. Plus you can build for Android, too. As for beautiful, the styling uses css-like pattern, so I guess you can customize it the way you want. Also, use Python 3.8. I had some problems witl Python 3.9.
7th Oct 2021, 9:41 AM
Bob_Li
Bob_Li - avatar
+ 1
C++ with Qt, C++ with WxWidgets, Java Fx, so on.
2nd Sep 2021, 1:00 PM
Sharofiddin
Sharofiddin - avatar
+ 1
Check out their documentation at https://kivy.org/doc/stable/
2nd Sep 2021, 4:44 PM
A K E Clement
A K E Clement - avatar
+ 1
Kivy have many issue, even a simple table kivy have issue with that, read it docs clealy, you will noticed there not more support fot kivy
2nd Sep 2021, 4:50 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
+ 1
A. K. Clement Emmanuel you are lying about TKinter. Let me say you have never use tkinter. And when you say kivy better since it can create both mobile and desktop, that is not my question
2nd Sep 2021, 4:53 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
+ 1
Since i can’t post pic here, go to my website, where i have tkinter full app for stock managment welcome page after the first image widget https://siblo.net
2nd Sep 2021, 4:58 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
+ 1
GNANDAL ELISEE react desktop version is actuel not usable according it docs. I do have react-native on expo mobile app, very beautify as expected but the problem with them for mobile version is expo FileSystem
2nd Sep 2021, 7:29 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
2nd Sep 2021, 7:33 PM
Gnandal Élisée
Gnandal Élisée - avatar
+ 1
GNANDAL ELISEE Thanks Looks nice in pics! Let me check it docs. but i hope it is not the same architecture system of electron since it security isn’t strong
2nd Sep 2021, 7:43 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar
+ 1
GNANDAL ELISEE the link to phelia web docs. I couldnot find it
2nd Sep 2021, 8:03 PM
John Patrick Dibloni Kokar
John Patrick Dibloni Kokar - avatar