React DnD is a set of React higher-order components to help you build complex drag and drop interfaces while keeping your components decoupled.
It is a perfect fit for apps like Trello and Storify, where dragging transfers data between different parts of the application, and the components change their appearance and the application state in response to the drag and drop events.
Live Demo: View The Demo
Download Link: Download The Source Code
Official Website: https://github.com/react-dnd/react-dnd