Draggable And Resizable Component For Vue.js

A Vue.js component to create draggable and/or resizable elements in an elegant way.


  • No dependencies
  • Touch friendly
  • Maintain aspect ratio
  • Use draggable, resizable or both
  • Define handles for resizing
  • Restrict size and movement to parent element
  • Snap element to custom grid
  • Restrict drag to vertical or horizontal axis
  • Provide your own markup for handles


Draggable And Resizable Component For Vue.js 2


v2.3.0 (12/18/2020)

  • scale prop supports one or two values
  • component with active prop to true emits activated
  • upgrade vue-test-utils
  • small bugfixes

Download Details:

Author: mauricius

Live Demo: https://mauricius.github.io/vue-draggable-resizable/

Download Link: https://github.com/mauricius/vue-draggable-resizable/archive/master.zip

Official Website: https://github.com/mauricius/vue-draggable-resizable

Install & Download:

$ npm install --save vue-draggable-resizable

Add Comment