How to Create a form from a json-schema?
You are looking for Alpaca Forms. http://www.alpacajs.org
JSON Schema driven forms using jQuery with layout engines for Bootstrap, jQuery UI / Mobile. It's very extensible and pretty decked out.
Apache 2.0 licensed and awesome community (I am a code committer).
jsonform - Build forms from JSON Schema. Easily template-able. Compatible with Twitter Bootstrap out of the box.
https://github.com/joshfire/jsonform
I've been looking for the same, and turns out there are some good options. These are the best libraries I could find on GitHub:
JSON Editor (plain JS) (demo)
Angular Schema Form (AngularJS) (demo)
React JSONSchema Form (React) (demo)