jsonform

Client-side JavaScript library that generates HTML forms from structured data models expressed using a JSON schema, possibly completed by a form layout description.

JSONschemaHTML5form

https://github.com/jsonform/jsonform#readme