CTkDesigner

UI Editor for CustomTkinter | Python

Make desktop applications with CTkDesigner without writing a single piece of code, 

Contains many widgets, just drag and drop them, preview the final app, and export...

Over 25+ widgets

(14 core CTk widgets + 13 custom-made widgets)

Just Drag and Drop

No need to follow the long process of testing widget placements manually, just drag your widgets with the mouse cursor inside ctkdesigner

Multiple Pages | Tabs

Make multiple pages for your app, each page can be treated as a new tab.

We can add separate widgets, even fix some widgets in all pages

Export to .py 

After making the UI, export the code as .py and complete your app by adding the functions and commands.


(Both standard and object-oriented code structure supported)

Save as JSON templates

Save the template as json and reuse or edit it whenever you want

Adjust all parameters

Customise any parameter of the widget, the param window allows you to customise the widget attributes, colors, size and more...

And many more features

WATCH 

TUTORIAL

 VERSION SHOWN: 1.0

GALLERY

VIEW SOME EXAMPLES

MADE INSIDE CTkDesigner