What is SnapSort?
SnapSort is a drag-and-drop library for the web, with first-party support for Svelte and React. It intentionally ships a bare-bones API that allows wider range of customization, while the core library handles the DOM mutation and animations for a smooth experience.
Using a coding agent? Start with SnapSort’s llms.txt for the complete documentation tree, or append .md to any documentation URL to get clean, framework-aware Markdown. For example, open this page as Markdown.
SnapSort is in early beta. Expect breaking API changes, incomplete features, and behavioral instability between releases. It is not yet recommended for production-critical interfaces.
SnapSort currently targets pointer-based interactions. Keyboard controls and other accessibility features have not been implemented yet.