I would like to develop cross-platform GUI applications, which work on both Linux and Windows systems. I am now confused on which toolkit to use. I asked many of them and each one are saying different toolkits. Should I use GTK or wxPython or Tkinter?
closed as not constructive by Karl Bielefeldt, Robert Harvey, gnat, Martijn Pieters, Kilian Foth Apr 18 at 6:28
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.
If you've never used a GUI toolkit before, the choice doesn't matter.
You don't have enough experience to know which one is better for your specific case and you didn't provide enough information for us to decide for you. Pick one and start to use it. They are all equally capable -- stronger in some areas and weaker in others.
Personally I suggest Tkinter, only because you probably already have it and the barrier to entry is much lower than with the other choices. I admit I'm biased, but if you don't like that advice, pick something different. Choose one, and after a while you'll learn what's important in a GUI toolkit and what is not, and then you can make an informed decision.
Fear not: whatever you choose, it will probably work fine for you. Lots of people have written lots of apps with each of the toolkits you've listed.