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)