Form Building Overview

Build Forms and JSON Schemas at the same time with the easy-to-use Form Builder.

CoreForms leverages a drag-and-drop form builder to dynamically create Forms and Resources for your application.

Unlike traditional form builders that generate HTML, the CoreForms builder creates a JSON schema representation of the form or resource.

A Form component collects user data and serves as the display/UI within the system. Form components define the type of widget users will interact with and automatically map a property to the resource endpoint.

Adding a Form Component: Drag and drop a component from the left column into the desired location within the form.

Each new form includes a Submit button by default. This button can be removed or customized as needed.

Editing a Form Component: To edit a component, hover over it and click the gear icon. A settings form will appear, allowing customization of component properties.