Topics / #sortable
Sortable projects on GitHub
Drag and drop sorting libraries for reorderable lists and boards.
As of , the most-starred Sortable projects on GitHub are react-beautiful-dnd (33.9K stars), Sortable (31.2K stars) and Vue.Draggable (20.6K stars). GitHub.Locker tracks 6 Sortable repositories with 127K stars combined. The fastest-growing on October 18 was react-beautiful-dnd, with +1 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+1react-beautiful-dnd
atlassian/react-beautiful-dnd · ★ 33.9KA React library for building beautiful, accessible drag and drop interactions for lists, supporting vertical and horizontal lists, movement between lists, and nested lists.
Sortable
SortableJS/Sortable · ★ 31.2KSortable is a standalone JavaScript library that turns ordinary lists into reorderable drag-and-drop lists, working in modern browsers and on touch devices.
Vue.Draggable
SortableJS/Vue.Draggable · ★ 20.6KA Vue component that adds drag-and-drop to your lists and keeps the view-model array in sync — it wraps Sortable.js and supports all of its features. For Vue 1.0 it works as a directive instead.
dnd-kit
clauderic/dnd-kit · ★ 17.7Kdnd-kit is a modern toolkit for building drag and drop interfaces, designed to be lightweight, performant, accessible and extensible.
The all-time top
6 projects · by stars
- 33.9K
#1 · atlassian/react-beautiful-dndreact-beautiful-dnd
A React library for building beautiful, accessible drag and drop interactions for lists, supporting vertical and horizontal lists, movement between lists, and nested lists.
- 31.2K
#2 · SortableJS/Sortable
Sortable
Sortable is a standalone JavaScript library that turns ordinary lists into reorderable drag-and-drop lists, working in modern browsers and on touch devices.
- 20.6K
#3 · SortableJS/Vue.Draggable
Vue.Draggable
A Vue component that adds drag-and-drop to your lists and keeps the view-model array in sync — it wraps Sortable.js and supports all of its features. For Vue 1.0 it works as a directive instead.
- 4
dnd-kit
17.7Kclauderic/dnd-kit · TypeScriptdnd-kit is a modern toolkit for building drag and drop interfaces, designed to be lightweight, performant, accessible and extensible.
- 5

pragmatic-drag-and-drop
12.8Katlassian/pragmatic-drag-and-drop · TypeScriptPragmatic drag and drop is a low-level drag and drop toolchain built on top of the browser's native drag and drop API, used to power drag and drop in Trello, Jira, and Confluence.
- 6
react-sortable-hoc
10.9Kclauderic/react-sortable-hoc · JavaScriptA set of higher-order components (HOCs) for React that turn any list into an animated, accessible, touch-friendly sortable list — horizontal, vertical or grid layouts.
Related topics
Often tagged together