Declarative Dragging
declarative-dragging.github.io- Category
- Developer Tools
- Rank
- No. 4016Tools index
- Pricing
- Open Source
- Type
- TOOL
- Date
About
A research project by Horowitz, Blinn and Heer, awarded Best Paper at UIST 2026, that lets interface authors make elements draggable by specifying which future application states dragging should lead to. An engine speculatively renders those states, finds where the dragged element lands in each, and synthesizes a smooth drag-and-drop interaction, which removes the geometry, feedback and animation code usually written by hand. The accompanying Dragology library implements the approach for SVG interfaces on the web, with a demo gallery, paper, video and explorable supplement.
Tags
drag-and-dropsvgreacthciresearchinteraction-design
Media

Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.