interact.js
Drag library
A JavaScript library providing drag and drop functionality with inertia and snapping capabilities.
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
12k stars
196 watching
785 forks
Language: TypeScript
last commit: 8 months ago
Linked from 2 awesome lists
drag-and-dropdropinertiajavascriptjavascript-dragmobilemodern-browsersmulti-touchsnaptouchtypescriptvanilla
Related projects:
Repository | Description | Stars |
---|---|---|
jakiestfu/snap.js | A JavaScript library for creating interactive mobile side menus with customizable animations and gestures. | 5,988 |
pmndrs/use-gesture | A utility library for handling mouse and touch gestures in React and Vanilla JavaScript applications. | 9,059 |
hammerjs/hammer.js | A JavaScript library for detecting and handling various touch gestures on touchscreens | 24,124 |
mudcube/event.js | Provides support for handling various touch-based events and gestures in web applications. | 368 |
knockout/knockout | A JavaScript MVVM (Model-View-ViewModel) library that simplifies the creation of rich, responsive user interfaces by automatically synchronizing data between models and views. | 10,472 |
createjs/easeljs | A JavaScript library for building high-performance 2D interactive content on HTML5 Canvas. | 8,145 |
janpaepke/scrollmagic | A JavaScript library for creating interactive scroll effects and animations on web pages. | 14,908 |
franciscop/umbrella | A lightweight JavaScript library for DOM manipulation and event handling | 2,302 |
darsain/sly | A JavaScript library for one-directional scrolling with item-based navigation support. | 2,870 |
daybrush/moveable | A library providing a comprehensive set of drag-and-drop features for HTML elements | 10,120 |
selectize/selectize.js | A custom select element with autocomplete and keyboard navigation features | 13,029 |
sortablejs/sortable | A JavaScript library for reorderable drag-and-drop lists | 29,710 |
mojs/mojs | A JavaScript motion graphics library providing a fast and modular animation toolbelt for the web. | 18,533 |
gridstack/gridstack.js | A modern Typescript library for building responsive dashboard layouts with drag-and-drop functionality. | 6,918 |
windowjs/windowjs | A Javascript runtime for desktop graphics programming using the HTML5 Canvas API and the Skia graphics library. | 2,250 |