Data-Driven Drag-and-Drop Library for Vanilla JS – dnd-manager
A lightweight vanilla JS library for data-driven drag-and-drop with full pointer event support, auto-scroll, and a clean callback API for any framework.
A lightweight vanilla JS library for data-driven drag-and-drop with full pointer event support, auto-scroll, and a clean callback API for any framework.
A simple yet fully customizable javascript draggable library that makes a list of items sortable/reordered by using native Html5 drag and drop API.
Vanilla JavaScript drag-and-drop sortable library with touch support, smooth animations, and zero dependencies.
Implement drag selection in web apps with Selectables. Supports touch, collision detection modes, programmatic control. Lightweight vanilla JavaScript.
A lightweight, performant JavaScript drag and drop library with zero dependencies. Works with Web Components, Shadow DOM, and Lit Elements.
A lightweight JavaScript library that replaces complex drag and drop API with an two-step pick-and-place interaction pattern. Works perfectly on mobile devices.
PlainDraggable is a simple, performant library which enables draggable functionality on any HTML and SVG elements with snapping and boundary support.
A lightweight and easy-to-use JavaScript library for creating draggable, droppable, and selectable DOM elements. Accessible, highly customizable, and mobile-friendly.
draggable.js is a customizable draggable/droppable/sortable/swappable JavaScript library that works with mouse drag, touch and force touch events.