This repository contains custom packages, utilities, and UI behaviors built for the Kivy framework. Each project acts as an independent module designed to add professional features or functionality to Kivy applications.
A lightweight behavior-based library to easily add sophisticated drag-and-drop interactions to any Kivy widget. Includes an overarching Drag Manager for global hover and drop tracking, visual feedback events, and easily inheritable drop zones.
- Features
DraggableBehaviorandDropZoneBehavior.
2. Kivy Network
A robust, asynchronous, real-time WebSocket networking engine built for Kivy. Bridges Python asyncio WebSockets and Kivy's 60FPS UI Clock smoothly for multiplayer games, chat apps, and real-time dashboards without blocking the main event thread.
- Full typing support, auto-reconnect, and thread-safe UI updates.
Feel free to drop into any individual project folder to run its examples. Each sub-project has its own README.md and a /demo or /tests folder to help you get started.