Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.09 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.09 KB

KivyRad

KivyRAD is intended to speed up the kivy widget development process by introducing widget and application hot-reloading. Components are reloaded by restarting the visualized widget or application in a separate process. In the future, we hope to support a property editor that is capable of applying changes without a complete restart.

The application is in the alpha phase, and currently only supports windows development. Feature suggestions and contributions are welcome.

Application Setup

This project uses venv for dependency management. A powershell script, build_env.ps1, is provided to build the virtual environment, and clean the requirements.txt file.

Once the virtual environment you can launch the application by simply running main.py:

python main.py

To begin visualizing, open your kivy project and select the widget from the auto-populated list of widgets. Edits to the selected widget will be shown in realtime, in a separate kivy window.

modalmsg_hotreload