- 🧩 Framework-ready - a dependency-free core plus first-party React, Preact, and Vue 3 packages.
- 🖱️ Natural interactions - drag, click/tap, and
Shiftrange selection. - 🎯 Configurable behavior - selection triggers, thresholds, intersections, and overlap handling.
- 📱 Touch and scroll aware - works with touch input and two-axis scrollable containers.
- 🔄 Lifecycle events - observe or cancel interactions at every selection stage.
- 🛠️ Programmatic API - manage selections, refresh selectable elements, or enable/disable selection.
- ...and much more!
Head over to the documentation to get started 🚀
That's awesome! Check out the contribution guidelines to get started :)

