A drag and drop GUI builder for CustomTkinter
A drag and drop GUI builder for CustomTkinter
Hi everyone, I’ve been building a visual GUI builder for CustomTkinter over the past few weeks. The idea was to experiment with a low-code interface for generating real Python GUI applications while still allowing full code access. Some technical highlights: Drag & drop widget system Multi-page project structure Visual IF/ELSE logic system JSON-based project state management Built-in code editor with syntax highlighting Export system (including standalone executable builds) One of the more interesting challenges was designing the logic system so that UI actions could be translated into structured JSON and then converted back into executable Python code. I’m mainly looking for technical feedback: Does this approach make sense architecturally? What would you improve in a GUI builder like this? Is there something fundamentally missing? Appreciate any thoughts.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Rsync Client.app: a drag-drop GUI for rsync
A drop and drag web builder (desktop only)
Drag-and-Drop Page Builder
Loopple – Drag and Drop Dashboard Builder
Drag and drop UI builder for search
LUNIO Builder is a Drag and Drop No Code Website Builder.
Shogun – drag/drop page builder that plugs into your website
No-code drag & drop chatbot builder for everyone.
Free Drag'n'Drop Email Builder
A drag and drop UI builder for developers