Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.16 KB

File metadata and controls

18 lines (12 loc) · 1.16 KB

Kivy Python Projects

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.

Projects

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 DraggableBehavior and DropZoneBehavior.

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.

Exploring the Repo

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.