Super Form Builder built on top of Vue with Drag & Drop functionality, savable-form-schema and easy to maintain/upgrade your form.
A simple builder to help you generate a super form for your features/modules/sites,β¦ Easy to use, create, upgrade, maintain,β¦
Why need to code the form when you can use Vue-Form-Builder
and render it with some extra steps π
Advantages:
<form> <div> <input> .... </div> </form>
this by your own)Give this repo a β (star) if you actually like this and might use it for your project π! Thank you!
Feel free to open an issue if you reach any bugs or issues. Thanks.
Vue Form Builder Documentation
Latest β | Latest β | 9+ β | Latest β | 6.1+ β |
npm i v-form-builder --save
<link rel="stylesheet" href="v-form-builder.min.css">
<script src="vue.min.js"></script>
<script src="v-form-builder.umd.min.js"></script>
Latest version (@2.1.0)
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/sethsandaru/vue-form-builder/dist/v-form-builder.min.css">
<script src="https://cdn.jsdelivr.net/gh/sethsandaru/vue-form-builder/dist/v-form-builder.umd.min.js"></script>
Main Documentation of Vue-Form-Builder
Some of the use-cases I mentioned
I carefully watch the dependencies of the Vue Form Builder, from the version 2.0.0 and above. Here is the list:
Sortable.JS
which is very lightweight and much lighter than JQuery + JQuery UISee more at: package.json and look at the dependencies
My truly desire: Fewer dependencies as possible and try minimize the size as much as possible.
regex
ValidationMIT License
For hard-core developers, of course, you can clone this repository and then getting started with these steps:
npm install
- obviouslynpm run serve
- this will run the main.ts
which is the main web page to see the Vue Form BuilderThen you will know what you can take a look next: configs, components, views,β¦
Iβm always available for Custom Build based on your needs for the Vue Form Builder. You can contact me via:
You can see the lovely Sponsor
button on the top. If you want to contribute a little, send me a coffee is good enough.
Also, please show your love by giving this repository a β (star). That would lighten up my day.
Copyright Β© 2018 by Seth Phat aka Phat Tran!