A GUI Based Tool to Create Project for KivyMD.
- Ready-to-start a new project with various templates and theme customization.
- After Creating the project, it provides a file named
hotreloader.py
that already setupedkaki
for hot reload. - Automatically creates (optionally)
.gitignore
,README.md
,LICENSE
forgit
purposes. - Creates
buildozer.spec
that already filled up. - Gives better source code management (Folder Structure 👇).
project_name (Base Project Files)
|____libs (Code files)
| |____uix (UI files)
| | |____baseclass (PY files)
| | |____kv (KV files)
| | |____components (Custom UIX)
| |____applibs (Custom Modules files)
|____assets (Images and Font files)
- Python 3.6+
- Kivy >= 2.0.0 (Installation)
- Plyer
- KivyMD >= 0.104.2.dev0 (from master branch)
- SweetAlert
- kaki for hotreloader
git clone https://github.com/Kulothungan16/KivyMD_Project_Creator
cd KivyMD_Project_Creator
pip install https://github.com/kivymd/KivyMD/archive/master.zip
pip install -r requirements.txt
and run it via python main.py