Embedded builder

Build a form inside your app, with values your app fills in.

Example

All changes saved
Show sections
Installation
bunx --bun shadcn@latest add @fieldkit/registration-form

Needs the @fieldkit registry. Add it once

Notes
  • SpecBuilder writes the same JSON spec as the full builder.
  • Write {{event.name}} in any text. JsonForm fills it from values.
  • Prefill works on text, email, phone, URL, textarea and date fields.
  • Pass editIn to open field settings in a dialog, sheet or side panel.
  • Set steps: true in the spec to show one section at a time.

Search docs

Find a component, input or example