Skip to main content
Interactive Playground

Advanced Form Engine Demo

Real-world scenarios showcasing the full power of Raven Form Engine β€” live DevTools panel included on every example.

5-step wizardPer-step stateAll field typesLive DevTools on each step
πŸ‘€
Personal
πŸ’‘
Skills
πŸ’°
Compensation
πŸ”
Security
πŸ“
Cover Note

Your basic contact information.

{ }Wizard schema patternFull docs β†’
const steps: WizardStep[] = [
  {
    id: 'personal',
    title: 'Personal',
    icon: 'πŸ‘€',
    fields: [
      { name: 'firstName', type: 'text', label: 'First Name',
        validation: { required: 'Required' }, colSpan: 6 },
      { name: 'email', type: 'email', label: 'Work Email',
        validation: { required: true }, colSpan: 6 },
    ],
  },
  // …more steps
];

<RavenWizardForm steps={steps} onSubmit={handleSubmit} />