react-dnd: Detailed Overview & Metrics

v16.0.1(about 2 years ago)

This package was last published over a year ago. It may not be actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 5Monthly npm downloads

React DnD (Drag and Drop) is a flexible and powerful library for adding drag-and-drop functionality to React applications. It provides a set of higher-order components and hooks that make it easy to create complex drag-and-drop interactions with customizable behavior and styling. React DnD supports both mouse and touch events, allowing for seamless drag-and-drop experiences on both desktop and mobile devices.

Compared to other drag-and-drop libraries, React DnD offers a more declarative and React-friendly approach, making it easier to integrate drag-and-drop functionality into your components. It is actively maintained and regularly updated to support the latest React features and best practices.

Alternatives:
dnd-kit+
react-beautiful-dnd+
react-draggable+
react-sortable-hoc+
react-grid-layout+
react-drag-drop-container+
react-trello+
react-dnd-html5-backend+
react-dnd-touch-backend+
react-dnd-multi-backend+

Tags: reactdrag-and-dropinteractionshigher-order-componentstouch-events