A lightweight, framework-agnostic drag and drop library for Vue, React, and Svelte lists.
Fluid DnD is a lightweight, framework-agnostic drag and drop library for reordering lists in Vue, React, and Svelte applications. It solves the problem of implementing smooth, customizable drag and drop interactions without adding heavy dependencies or framework lock-in.
Frontend developers building interactive lists, dashboards, or admin panels in Vue, React, or Svelte who need a performant, cross-framework drag and drop solution.
Developers choose Fluid DnD for its zero dependencies, small bundle size (~8 KB gzipped), and seamless support across three major frameworks, offering a balance of flexibility, reliability, and ease of integration.
A drag and drop🤜🫳library for Vue🌿, React⚛️ and Svelte🚘
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
At only ~8 KB gzipped with zero dependencies, it keeps applications fast and lean, as highlighted in the README's bundle size badge and key features.
Supports Vue, React, and Svelte, allowing developers to use the same library across different projects or frameworks, as stated in the libraries support section.
Inspired by react-beautiful-dnd, it delivers smooth, effortless reordering animations that enhance user experience, per the philosophy and features list.
Explicitly supports both mouse and touch interactions for mobile, tablet, and desktop, making it suitable for responsive web applications, as noted in the features.
Primarily designed for basic list reordering, it lacks built-in support for advanced scenarios like nested drag and drop or virtualized lists, which might require additional work.
As a newer project with fewer GitHub stars and issues, it may have limited third-party integrations, community tutorials, or long-term maintenance guarantees compared to established libraries.