sortablejs: Detailed Overview & Metrics

v1.15.2(7 months ago)

This package is actively maintained.Types definitions are provided via a separate npm package: @types/sortablejsNumber of direct dependencies: 0Monthly npm downloads

SortableJS is a lightweight and powerful JavaScript library for creating sortable lists and grids with drag-and-drop functionality. It allows users to easily reorder items within a list or grid by dragging them to new positions. SortableJS provides a smooth and intuitive user experience, with support for touch devices and customizable animations.

Compared to other similar libraries like Dragula or React Beautiful Dnd, SortableJS stands out for its simplicity, performance, and flexibility. It offers a wide range of configuration options and event hooks, making it suitable for a variety of sorting and dragging scenarios.

Alternatives:
dragula+
dnd-kit+
react-beautiful-dnd+
react-dnd+
react-sortable-hoc+
muuri+
shopify-draggable+
vuedraggable+
svelte-dnd-action+
ng2-dragula+

Tags: javascriptlibrarysortabledrag-and-dropreordering