Search results
1500 packages found
A React component that decorates it's children with mouse/touch position tracking, a status toggle fired by click/gesture events, and more.
A React component that decorates it's children with mouse/touch position tracking, a status toggle fired by click/gesture events, and more. Compatible with React 18.x
React Swipe event handler hook
Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.
The React component for Splide.
A custom element that makes the content sortable
- sortable
- reordering
- drag-and-drop
- web-component
- web-components
- mobile
- touch
- kinetic
- momentum
- dnd
- draggable
- drag-drop
- droppable
- animation
- View more
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
- interact.js
- draggable
- droppable
- drag
- drop
- drag and drop
- resize
- touch
- multi-touch
- gesture
- snap
- inertia
- grid
- autoscroll
- View more
A collection of responsive, image magnifying React components for mouse and touch.
A lightweight carousel library with fluid motion and great swipe precision
Zoom and pan html elements in easy way
Touch, responsive, flickable carousels
Basic React slider using modern Javascript and CSS
Zoom and pan html elements in easy way
Glide.js is a dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
The Splide component for Vue.
Range slider web component optimized for touch.
A vue toolset that let's you make any element draggable, on both mobile and desktop with just 3 lines of code!
The Splide component for Vue.
A lightweight carousel library with fluid motion and great swipe precision
Vanilla JS library to handle drag 'n drop events on touch screen devices