Vue clip is a minimalistic and hackable file uploader for VueJs. I wrote this plugin due to the absence of well written file uploaders with fine-grained controls.
Weighs 17.9KB ( Minified and Gzip ), 57KB ( Minified ).
Hackable to the core with custom events.
Does not pollute DOM by adding unnecessary markup. Infact the component will create a single div element.
You can make use of module by installing it from npm or directly using it from CDN.
npm i --save vue-clip
import Vue from 'vue' import VueClip from 'vue-clip' Vue.use(VueClip)
Also, you can reference the script file via CDN which will add a global component called vue-clip to the Vue instance.