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.