📧

Contact Form

A simple contact form with basic validation and responsive design.

  • Text, email, and textarea fields
  • Built-in validation
  • Responsive layout
  • Form submission handling
👤

User Registration

Complete user registration form with password confirmation and terms acceptance.

  • Multi-field layout
  • Password confirmation
  • Checkbox validation
  • Custom validators

Dynamic Form Builder

Build forms dynamically based on JSON configuration with conditional fields.

  • Dynamic field generation
  • Conditional field visibility
  • JSON configuration
  • Runtime form modification
📊

Survey Form

Multi-step survey form with progress tracking and branching logic.

  • Multi-step wizard
  • Progress indicator
  • Branching questions
  • Data persistence

Advanced Validation

Complex validation scenarios with custom validators and async validation.

  • Custom validation rules
  • Async server validation
  • Cross-field validation
  • Custom error messages
📁

File Upload Form

File upload form with drag-and-drop, progress tracking, and validation.

  • Drag and drop upload
  • File type validation
  • Upload progress
  • Multiple file support
🛒

E-commerce Checkout

Complete checkout form with address validation and payment processing.

  • Address autocomplete
  • Payment integration
  • Order summary
  • Multi-step process
🎨

Custom Field Types

Showcase of custom field components including date pickers and rich text editors.

  • Custom date picker
  • Rich text editor
  • Rating component
  • Color picker field
💼

Job Application

Professional job application form with resume upload and skill assessment.

  • Personal information
  • Work experience
  • Skills assessment
  • Document uploads
🔀

Conditional Logic

Forms with complex conditional logic and dependent field relationships.

  • Hide/show expressions
  • Dependent dropdowns
  • Conditional validation
  • Dynamic field updates
📋

Dynamic Arrays

Handle dynamic arrays of fields with add/remove functionality.

  • Repeater fields
  • Add/remove buttons
  • Array validation
  • Nested field groups
⚙️

Settings Panel

Application settings form with tabs, toggles, and advanced controls.

  • Tabbed interface
  • Toggle switches
  • Slider controls
  • Grouped settings