vue-invoicing is a invoice composing component which runs in vue.js.
npm install --save @vubular/invoicing
use this code in app.js(entry js):
import VubularInvoicing from 'vubular-invoicing';
Vue.use(VubularInvoicing);
<vubular-invoicing fields="name,offer,discount:edit,price,quantity:edit,unit:edit,vat:edit,totalVat:edit"></vubular-invoicing>
MIT License