Skip to content

Docs

The engine is copy-in code you own, not a hosted widget — same model as shadcn/ui. Start with Installation, then build your first form. For conditional fields, multi-step wizards, and cross-field wiring in action, see Examples.

The full config shape is defined by the FormConfig and FieldConfig types in form-builder/core/types.ts — the package's single source of truth.