Skip to content

This is a Free and Open Source RAD tool for Custom Tkinter. This software allows you to create complex UI faster than ever⚡

License

Notifications You must be signed in to change notification settings

rigvedmaanas/CustomTkinterBuilder

Repository files navigation

Welcome To Custom Tkinter Builder

This is a Free and Open Source RAD tool for Custom Tkinter. This software allows you to create complex UI faster than ever⚡

Software

Features

  • Drag and Drop user interface
  • ✅ Adjust all the parameters of all the widgets.
  • ✅ Supports responsive Pack method
  • ✅ Supports 15/16 core widgets
  • ✅ Includes 10 pre customized widgets
  • ✅ Includes inbuilt icon support (more than 2000 ready to use icons with 5 different styles and customisable color)
  • ✅ Includes Palette which allows the users to change the colors of a UI with a single click of a button.
  • ✅ Supports Scrollable Frame (Vertical and Horizontal)
  • ✅ Export to .py (OOP and standard)
  • ✅ Save project (.json)
  • ✅ Duplicate widgets, Delete Widgets, Change order of widgets and Change parent of widgets
  • ✅ Visualize the structure of your UI with the inbuilt Hierarchy Panel
  • ✅ Allows users to work on both light and dark mode of the UI
  • ✅ Add images, change fonts, etc

Examples

Login

Dark Mode

Dark Mode - Login

Light Mode

Light Mode - Login

Music Player

Dark Mode

Dark Mode - Spotify

Light Mode

Light Mode - Spotify

Video Library

Youtube

Download Now 👇



Available Widgets

  • Frame
  • Button
  • Label
  • Entry
  • Vertical Scrollable Frame
  • Horizontal Scrollable Frame
  • Switch
  • Check Box
  • Radio Button
  • Segmented Button
  • Horizontal Slider
  • Vertical Slider
  • Combo Box
  • Option Menu
  • Text Box
  • Progress Bar
  • Vertical Scrollbar
  • Horizontal Scrollbar

Please do star the project if you like it

Documentation

Detailed documentation of the project is available here.

Upcoming Features

  • Support for place and grid manager
  • Support other libraries (Video Player, GIF Player, Slide View, Graph, Code Viewer, etc)
  • Support for Tree View
  • Support for Tab View

Licence

The software Custom Tkinter Builder comes under GNU License while the project file and the code generated by Custom Tkinter Builder belongs to the user and does not belong to Custom Tkinter Builder