Form.io Core Framework

A lightweight (15kB gzipped) and plain JavaScript JSON rendering framework and SDK for the Form.io platform.

Documentation

For the complete SDK documentation for this library:

SDK Documentation

The Form.io Core Framework provides two plain JavaScript libraries described as the following.

JavaScript SDK

This is a library which allows JavaScript access to the Form.io API's.

<script src="proxy.php?url=https%3A%2F%2Fcdn.jsdelivr.net%2Fnpm%2F%40formio%2Fbase%40latest%2Fdist%2Fformio.min.js"></script>
Example
JavaScript SDK Documentation
JSON Rendering Framework

This library provides a framework for rendering JSON schemas within a web application.

<script src="proxy.php?url=https%3A%2F%2Fcdn.jsdelivr.net%2Fnpm%2F%40formio%2Fcore%40latest%2Fdist%2Fformio.core.min.js"></script>
JSON Rendering Framework Documentation
Examples Demo

Simple HTML Rendering

You can render a simple HTML element as follows:

Nested HTML Components

This allows you to created Nested HTML Components

Data Table Component

Provides an easy way to render a data table.

Input Component

Provides an easy way to add input components.

Input with Label

You can create an input with label by providing an htmlcontainer + html + input component.

Custom Component

Provides an easy way to create your own components.