primary library: dnd-kit (actively maintained)
dnd kit can be combined with https://auto-animate.formkit.com/ and framer motion for animations
framer motion also has dnd, check that out also.
secondary library: react-beautiful-dnd (no maintainence, only security updates) (we use it when dnd-kit fails to provide what we need)
edit : take a look at use-gesture for secondary library when time comes to add secondary library.
other libraries researched:
hello-pangea/dnd, (fork of react-beautiful-dnd) - it is being actively maintained and used by people.
UPDATE
https://seniyas.medium.com/react-drag-and-drop-libraries-what-should-we-choose-459ebd79ce01
chose two libs:
other libraries researched:
libraries not to touch:
TASK
compare libs and arrive at one, with most features, less setup and overhead, active library not dead