Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rigvedmaanas/CustomTkinterBuilder
This is a Free and Open Source RAD tool for Custom Tkinter. This software allows you to create complex UI faster than ever⚡
https://github.com/rigvedmaanas/CustomTkinterBuilder
customtkinter customtkinter-themes customtkinter-widgets customtkinterprojects gui-designer gui-library python-gui-development python-gui-tkinter tkinter tkinter-gui tkinter-python ui-design
Last synced: about 2 months ago
JSON representation
This is a Free and Open Source RAD tool for Custom Tkinter. This software allows you to create complex UI faster than ever⚡
- Host: GitHub
- URL: https://github.com/rigvedmaanas/CustomTkinterBuilder
- Owner: rigvedmaanas
- License: gpl-3.0
- Created: 2024-03-31T14:22:49.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-05-17T14:57:27.000Z (8 months ago)
- Last Synced: 2024-05-18T14:28:14.224Z (8 months ago)
- Topics: customtkinter, customtkinter-themes, customtkinter-widgets, customtkinterprojects, gui-designer, gui-library, python-gui-development, python-gui-tkinter, tkinter, tkinter-gui, tkinter-python, ui-design
- Language: Python
- Homepage:
- Size: 5.17 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - rigvedmaanas/CustomTkinterBuilder - This is a Free and Open Source RAD tool for Custom Tkinter. This software allows you to create complex UI faster than ever⚡ (Python)
README
# Welcome To Custom Tkinter Builder
This is a Free and Open Source [RAD](https://en.wikipedia.org/wiki/Rapid_application_development) tool for [Custom Tkinter](https://github.com/TomSchimansky/CustomTkinter). This software allows you to create complex UI faster than ever⚡
![Software](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/77efd633-461e-4d30-be27-3d5d61045aa6)
# 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](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/133ef73f-3b55-4181-bf78-a4ba1e9b19a3)
### Light Mode
![Light Mode - Login](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/482ed8c3-0573-4103-9aa6-45d0258eacdf)## Music Player
### Dark Mode
![Dark Mode - Spotify](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/28970507-3125-4cd8-bb42-d6a7d3fee359)
### Light Mode
![Light Mode - Spotify](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/eb2a3b08-02ac-4bea-bf5f-9da723bb6101)## Video Library
![Youtube](https://github.com/rigvedmaanas/CustomTkinterBuilder/assets/77579661/612572d7-456c-45ef-aeff-ea1108cbf995)# Download Now 👇
[](https://github.com/rigvedmaanas/CustomTkinterBuilder/releases/tag/v1.0.0)
# 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](https://github.com/rigvedmaanas/CustomTkinterBuilder/wiki).
# 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`