{"repo":"rodrigodagostino/svelte-sortable-list","free":true,"listed":false,"github":"https://github.com/rodrigodagostino/svelte-sortable-list","clone":"git clone https://github.com/rodrigodagostino/svelte-sortable-list.git","description":"Create accessible, sortable lists in Svelte, with keyboard, mouse, and touch support.","language":"TypeScript","stars":116,"topics":["drag-and-drop","sortable-list","svelte","svelte-component"],"license":"MIT","category":"ui-components","readme_excerpt":"Svelte Sortable List A comprehensive package for creating accessible, sortable lists in Svelte applications. [!IMPORTANT] Version Compatibility - v2.x.x (current): Compatible with Svelte 5 - v1.x.x : Compatible with Svelte 4 (available on the v1 branch) Make sure to use the appropriate version for your Svelte project. --- Live demos - Netlify - Cloudflare --- Table of contents - Features - Limitations - Get started - Install it - Import it - Use it - Accessibility - Keyboard navigation - Screen reader announcements customization - Components - props - events - props - props - props - Utilities - Transitions - Types - Styles - Selectors - Custom properties - CSS frameworks - Motivation --- Features - Multi-input support : Mouse, keyboard, and touch interactions. - Accessibility-first : Screen reader support with customizable announcements. - Flexible layouts : Vertical and horizontal orientations with varying item heights. - Enhanced UX : Drop indicators, drag handles, auto-scrolling, and customizable transitions. - Advanced options : Axis locking, boundary constraints, and remove-on-drop-outside functionality. - Integration : Support for nested interactive elements and the element. - Internationalization : RTL language support. - Developer-friendly : TypeScript definitions, unopinionated styling, and zero dependencies. --- Limitations - Multiple and nested lists are not supported. - Keyboard navigation works across the main axis only. - Wrapping (line breaks) is limited to ho","default_branch":null,"files":null,"tree":[],"storefront":"/r/rodrigodagostino","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rodrigodagostino/svelte-sortable-list/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}