{"library":"vue-draggable-plus","type":"library","category":null,"description":"Vue Draggable Plus is a universal drag-and-drop component library supporting both Vue 3 and Vue 2.7+ applications, building upon the capabilities of Sortablejs. The current stable version is 0.6.1, with an active release cadence reflecting ongoing development and maintenance. It addresses a gap where the official Sortablejs Vue components had become out of sync with modern Vue 3 practices. A key differentiator is its flexibility, offering multiple usage patterns including a component, a Composition API composable (`useDraggable`), and a directive (`v-draggable`). It uniquely solves the problem of integrating drag-and-drop with complex component libraries by allowing developers to specify any element as the drag container using a selector, overcoming limitations of previous implementations that required the component itself to be the direct list child. The library ships with comprehensive TypeScript types.","language":"javascript","status":"active","version":"0.6.1","tags":["javascript","vue","vue2.x","vue3.x","Sortable","sortablejs","drag","dragging","vue-draggable","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-draggable-plus","imports":["import { VueDraggable } from 'vue-draggable-plus'","import { useDraggable } from 'vue-draggable-plus'","import { vDraggable } from 'vue-draggable-plus'","import type { SortableEvent } from 'sortablejs'"]},{"cmd":"yarn add vue-draggable-plus","imports":[]},{"cmd":"pnpm add vue-draggable-plus","imports":[]}],"homepage":"https://vue-draggable-plus.pages.dev/en/","github":"https://github.com/Alfred-Skyblue/vue-draggable-plus","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-draggable-plus","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-draggable-plus/compatibility"}}