a client-side dynamic form generator
This library enables adding forms with "dynamicform" custom HTML tag. This tag needs an 'id' attribute and 'data-json' attribute includes path of related form JSON file. There is an example HTML file in repo.
You can use bower to install this package. Just run this command:
bower install dynamicform
Also, you can use it by downloading directly under 'dist' folder.
There is a task runner for minifying it. You can run it also by this command:
gulp compress
<dynamicform id="form1" data-json="../forms/form1.json"></dynamicform>
This JSON file includes the structure of the related form. There is an example JSON file in repo.
There are two versions of this library:
- JQuery version => jqdynamicform.js
- Pure JavaScript version => dynamicform.js
- Minified files are also available
Any contribution, suggestion or comment is more than welcome.
- Halil Can Ozcelik - Initial work - hcoz
This project is licensed under the Apache License - see the LICENSE file for details