76 Vue packages tagged “drag-and-drop”

Most downloaded: vue-draggable-next, with 7,320,831 downloads in the last year and 556 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

vue-draggable-next

Vue 3 drag-and-drop component based on Sortable.js - Touch-friendly, lightweight, and TypeScript ready
556 7,320,831

vue-slicksort

Set of mixins to turn any list into a sortable, touch-friendly, animated list
1,480 1,051,304

vue3-smooth-dnd

Drag & drop / sortable components for Vue 3. Bundles a maintained fork of smooth-dnd, ships TypeScript types.
217 985,733

vue-smooth-dnd

Vue wrappers for smooth-dnd
1,834 669,496

vue-dndrop

Vue wrappers for drag and drop
233 560,182

@vue-dnd-kit/core

Core functionality for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces
257 331,461

vue-easy-dnd

Lightweight Vue 3 drag-and-drop components for sortable lists, nested drop zones, mouse, and touch input.
398 309,606

vue3-draggable

simple drag&drop component for vue 3.x
36 292,920

@snapgridjs/dnd

Framework-agnostic dnd-kit grid engine for snapgrid — the shared drag/resize/cross-grid brain consumed by @snapgridjs/react (and future Vue/Solid bindings).
35 248,702

vue3-dnd

Drag and Drop for Vue Composition API
712 222,491

dockview-vue

Vue 3 docking layout manager — tabs, groups, grids, splitviews, drag and drop, floating panels
3,478 177,641

@templatical/editor

Vue 3 visual drag-and-drop email editor powered by Templatical
527 160,149

@bagelink/blox

Blox page builder library for drag-and-drop page building and static data management
96,346

draggable-vue-directive

A simple directive to handle drag and drop of any Vue component
303 83,050

jordium-gantt-vue3

A Vue 3 Gantt chart component for project management, task scheduling, resource planning, calendar, resource usage and timeline visualization.
130 62,500

vue3-flashcards

Tinder-like flashcards component with dragging and flipping
15 60,917

awe-dnd

makes your elements draggable in Vue
752 52,678

vue3-drag-drop

Lightweight, zero-dependency Vue 3 drag and drop library using native HTML5 Drag and Drop API. Drag & Drop components for Vue 3 and Nuxt 3.
12 44,897

vue3-sortablejs

A directive for Sortable on Vue 3
25 41,831

vue-transmit

Vue.js drag & drop uploader based on Dropzone.js
203 37,577

vue-ts-responsive-grid-layout

Vue 3 Responsive & Dynamic Grid / Dashboard layout with drag, drop and resizable actions.
87 29,341

vue-file-selector

File selector component that supports drag-n-drop for VueJs 3
16 27,627

v-drag-drop

Minimalistic drag & drop directives for Vue.js
16 19,898

vue-drag-tree

Drag and drop tree components for Vue2.x, easy to use
382 19,204

lf-pagebuilder-vue

Constructor de páginas visual basado en Vue.js que permite crear y diseñar páginas web de forma intuitiva mediante componentes arrastrables y configurables
18,701

@vue-dnd-kit/utilities

Utilities for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces
257 16,713

vue-interactjs

interactjs component for Vue
11,721

vue3-interactjs

interactjs component for Vue3
8,797

@primeui/vue-taskboard

Vue TaskBoard component for PrimeUI.
7,504

template-designer

模板拖拽设计器组件库
6,819

nuxt-freeform

Desktop-like drag & drop for Nuxt - Lasso selection, grid layout, drop zones, fully customizable
27 6,772

@lab2view/vue-email-editor

Vue 3 drag-and-drop email editor with AI-assisted editing, built on MJML
15 4,446

@aswin.dev/editor

Vue 3 visual drag-and-drop email editor powered by Templatical
527 4,314

vue-tree-dnd

Sortable drag-n-drop tree structure for Vue3 with no dependencies
31 4,168

@revenexx/editor

revenexx hard fork of blökkli — interactive page building experience for Nuxt. Independently versioned; the upstream base of each release is documented in FORK.md.
3,495

vue-drag-n-drop

A simple kanban board where the items can be dragged and dropped from the list. This is a hybrid implementation of vue-smooth-dnd.
198 3,460

qrlayout-ui

Embeddable drag-and-drop QR label designer — works in React, Vue, Svelte, Angular and vanilla JS. Pairs with qrlayout-core.
46 3,440

@maildeno/editor

An open-source, framework-agnostic email template editor. Drag-and-drop block editing, HTML/MJML/React Email/JSON export, and a pluggable ESP-conditional-logic engine with zero required backend.
3 2,752

@guillemservera/vue-sortable

Unstyled sortable primitives for Vue 3.
2,574

moldui

Visual drag-and-drop editor for your real codebase. Click, drag, resize, edit text in the browser — Claude writes the code. Works with Next.js, Vite, Vue, Svelte, Django, Rails, and static HTML.
2,331

@feugene/granularity-dashboard

Widget grid for the @feugene/granularity design system — drag, resize, breakpoints and layout persistence, zero dependencies.
1 2,068

vue3-mycalendar

A calendar and scheduling package for Vue 3
2,039

@domternal-pro/extension-columns

Notion-style multi-column layout for Domternal: slash creation, drag-to-create, resizable columns, self-healing structure
1,932

gissen

Headless visual editor and renderer for Vue 3.
35 1,791

vue-page-composer

Visual page editor and renderer for Vue. Register the components you already ship, compose pages on a canvas, and save a portable JSON document that renders on any route. Friendly alias for @page-composer/vue.
1,731

@ganttloom/gantt-vue

Vue 3 wrapper for @ganttloom/gantt-core — fully customizable Gantt chart component.
1,513

@einhasad-vue/form-builder-vue

Vue 3 form builder library — drag-and-drop form creation, no jQuery dependency
1 1,444

vue-flexable-dnd

_**A simple and powerful drag&drop component for Vue developers**_
6 1,411

everright-formeditor

🦮 Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑
512 1,409

@escola-ch/vue-slicksort

Set of mixins to turn any list into a sortable, touch-friendly, animated list
1,325