vue-fluid-dnd

0

A vue3 drag and drop library to sort all kind of lists. ⭐️ Star to support our work!

Miscellaneous

dnd
vue3
typescript
drag-and-drop

Icon
Fluid DnD

npm bundle size license version GitHub issues GitHub stars twitter test_coverage

Fluid DnD is a fluid, agnostic and versatil drag and drop library for lists with support for Vue 3 and Svelte. It's alightweight tool ~7 Kb (gzip) with no depenencies.

🧰 Features

  • βœ… Fully customizable 🎨.
  • βœ… Zero dependencies πŸͺΆ.
  • βœ… Work with horizontal➑️and vertical list :arrow_down:.
  • βœ… Mouse 🐭 and touch πŸ‘‰πŸ“± (mobile, tablet and so on) support.
  • βœ… Nice documentation πŸ“‘ and examples.
  • βœ… Fully tested πŸ§ͺ, typed and reliable.

✨ Inspirations

πŸš€ Getting Started

  1. Install fluid-dnd:

    # with npm:
    npm i fluid-dnd
    
    # with yarn:
    yarn add fluid-dnd
    
    # with pnpm:
    pnpm i fluid-dnd
    
  2. Documentation

  • πŸ“š Check out all the docs.
  • πŸ› οΈ Edit the previous here.
  • πŸ“˜ See others examples here.

🀝 Contributing

If you're interested in contributing to fluid-dnd, please read our contributing docs before submitting a pull request CONTRIBUTING.

πŸ”‘ License