Jsonform

screenshot of Jsonform
html

Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.

Overview

The JSON Form library is a JavaScript client-side library that takes a structured data model defined using JSON Schema as input and returns a Bootstrap 3-friendly HTML form that matches the schema. It includes client-side validation logic and allows for fine-tuning of the form layout through a simple declarative mechanism. The library is available on NPM and is maintained by the developers.

Features

  • Takes a JSON Schema as input and generates a Bootstrap 3-friendly HTML form
  • Includes client-side validation logic with inline feedback upon form submission
  • Creates a JavaScript data structure that matches the data model based on submitted values
  • Allows for fine-tuning of the form layout through a simple declarative mechanism
html
HTML

HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.