Drag 'till you drop.

A lightweight, performant, extensible drag and drop toolkit for Solid.

Go on, drag me!
Drop here.

Features

Built for Solid

Leverages fine-grained reactivity primitives for coordination.

Flexible

Supports a wide range of cases, from plain drag and drop to sortable lists, multiple containers and more.

Extendable

Integrate your own sensors, collision detection algorithms and presets.

Zero dependencies

Just pair with Solid and good to go.

Performant

No component re-rendering paired with CSS transforms for silky smooth performance.

Adaptable

Get started quickly with low friction directives, but access more control if needed.

Examples

Select example...
\nSelect an example to see the related code.\n