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="https://cdn.jsdelivr.net/npm/@formio/base@latest/dist/formio.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="https://cdn.jsdelivr.net/npm/@formio/core@latest/dist/formio.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.