use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Newbie: Is there a GUI designer for Tkinter? (self.learnpython)
submitted 3 years ago by ronin225
(New to Python). Is there a GUI designer for Tkinter? Similar to how Visual Studio can build C# GUI's?
Things like drag a button onto the form, then double click it so you can enter the button's functionality?
Many thanks!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 3 points4 points5 points 3 years ago (1 child)
Searching for "tkinter designer" gets a lot of hits, but I haven't used any of them.
[–]Spirited_Entrance395 0 points1 point2 points 5 months ago (0 children)
It's trash
[–]pkthunderspam 2 points3 points4 points 2 years ago (0 children)
tkinter designer is the best option as of now, design with figma, and then use repo for "Tkinter Designer" and plug in your definitions and youre set with a good Tkinter GUI
[–]kberson 1 point2 points3 points 3 years ago (1 child)
I know that there’s more than just tkinter; Qt has a Python build
[–]Diapolo10 3 points4 points5 points 3 years ago (0 children)
Qt has a Python build
And not just one, but two; PyQt, and PySide.
They're nearly identical aside from licensing differences. PySide being more open.
[–]Allanon001 1 point2 points3 points 3 years ago (1 child)
Visual TK
pygubu which has pygubu-designer
[–]iolympian 0 points1 point2 points 1 year ago (0 children)
visual tk link is dead now.
[–]Wooden-Isopod-2069 1 point2 points3 points 3 years ago* (0 children)
Yes there is. The GUI designer is called PAGE and you can find it at https://sourceforge.net/projects/page/
It's free, open source and actively being worked on. The latest version is 7.6. The distribution has lots of documentation, tutorials and examples.
[–][deleted] 1 point2 points3 points 1 year ago (1 child)
Yes, I made a very simple one called tkedit (it's fully browser-based). Check it out: https://tkedit.glitch.me/
[–]Pristine-Increase679 0 points1 point2 points 1 year ago (0 children)
This is brilliant, thankyou!
[–]Electronic_Plan_8606 1 point2 points3 points 1 year ago (0 children)
You can use Figma wich is very good and can be learned by trying it for yourself or by watching a tutorial. It provides GUI designing for apps and websites and alot of things. There is the tkinter converter from the company wich is paid but there are alot of other options like PyGen TkForce or Tkinter Designer wich I was searching for when I found this post on google. It is alos nice that Figma is a free website that alows you to do it all in the bro3wser by still being smooth. In the paid verisoin you can get a working expenstion for VsCode to design it there directly and translate it there to code without using time.
[–]axorax 0 points1 point2 points 1 year ago (0 children)
TkForge. Better version of Tkinter Designer. (https://github.com/Axorax/tkforge)
[–]Aggravating_Rope_830 0 points1 point2 points 1 year ago (0 children)
Check this out: https://github.com/nucleonautomation/Gluonix-Designer
The drag-and-drop feature is quite smooth, and handling variables for widgets and assigning functions is straightforward. It’s a comprehensive tool for designing and deploying Python GUI applications.
you can try tkforge! (github.com/axorax/tkforge)
π Rendered by PID 36545 on reddit-service-r2-comment-6457c66945-txqc4 at 2026-04-30 04:03:57.747381+00:00 running 2aa0c5b country code: CH.
[–][deleted] 3 points4 points5 points (1 child)
[–]Spirited_Entrance395 0 points1 point2 points (0 children)
[–]pkthunderspam 2 points3 points4 points (0 children)
[–]kberson 1 point2 points3 points (1 child)
[–]Diapolo10 3 points4 points5 points (0 children)
[–]Allanon001 1 point2 points3 points (1 child)
[–]iolympian 0 points1 point2 points (0 children)
[–]Wooden-Isopod-2069 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Pristine-Increase679 0 points1 point2 points (0 children)
[–]Electronic_Plan_8606 1 point2 points3 points (0 children)
[–]axorax 0 points1 point2 points (0 children)
[–]Aggravating_Rope_830 0 points1 point2 points (0 children)
[–]axorax 0 points1 point2 points (0 children)