drag-and-drop

Installation
SKILL.md

Drag and Drop

Allow users to reorder items intuitively

What it solves

A Drag and Drop pattern helps teams create a reliable way to let users move or reorder items spatially while preserving clear feedback, keyboard alternatives, and safe recovery. It is most useful when teams need sortable lists and priorities. Compared with adjacent patterns, this pattern should reduce friction without hiding the state, rules, or recovery paths people need to keep moving.

When to use

  • Sortable lists and priorities
  • Moving cards across stages
  • Upload or placement gestures

When to avoid

Installs
3
GitHub Stars
212
First Seen
Mar 21, 2026
drag-and-drop — thedaviddias/ux-patterns-for-developers