{"library":"vue-dndrop","type":"library","category":null,"description":"vue-dndrop is a JavaScript library providing intuitive Vue wrappers for implementing robust drag and drop functionalities within web applications. Currently at stable version 1.3.4, it offers features for reordering elements, transferring items between multiple containers, and defining custom drop rules. The library maintains a moderate release cadence, with a focus on stability and addressing common user experience issues. A key differentiator is its streamlined support for Vue 3.x, which was introduced and stabilized from versions 1.1.0/1.1.1 onwards (initially via an `@next` npm tag). This ensures seamless integration for modern Vue projects. It actively resolves challenges such as scroll blocking on touch devices during dragging and prevents errors from null container states, contributing to a more reliable and polished user experience compared to some alternative solutions.","language":"javascript","status":"active","version":"1.3.4","tags":["javascript","Vue","Vue.js","sortable","drag and drop","drag&drop","drag","drop","draggable"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-dndrop","imports":["import { Container } from 'vue-dndrop'","import { Draggable } from 'vue-dndrop'"]},{"cmd":"yarn add vue-dndrop","imports":[]},{"cmd":"pnpm add vue-dndrop","imports":[]}],"homepage":null,"github":"https://github.com/amendx/vue-dndrop","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-dndrop","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-dndrop/compatibility"}}