An open API service indexing awesome lists of open source software.

https://github.com/hcoz/dynamicform

a client-side dynamic form generator based JSON data structure
https://github.com/hcoz/dynamicform

form form-builder javascript jquery webcomponent

Last synced: 6 months ago
JSON representation

a client-side dynamic form generator based JSON data structure

Awesome Lists containing this project

README

          

[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/hcoz/dynamicform)

# dynamicform
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.

## Installing
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
```

### There is an example usage below:
```

```

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:
1) JQuery version => jqdynamicform.js
2) Pure JavaScript version => dynamicform.js

* Minified files are also available

## Contributing
Any contribution, suggestion or comment is more than welcome.

## Author
* **Halil Can Ozcelik** - *Initial work* - [hcoz](https://github.com/hcoz)

## License
This project is licensed under the Apache License - see the [LICENSE](LICENSE) file for details