flutter_easy_multi_step_form library

A Flutter package that provides an easy-to-use multi-step form widget with built-in validation and navigation capabilities.

This library includes:

Example usage:

MultiStepFormWidget(
  steps: [
    FormStep(
      title: 'Personal Info',
      fields: [
        EasyTextFormField(
          label: 'Name',
          controller: nameController,
        ),
      ],
    ),
  ],
)

Classes

EasyTextFormField
A customizable text form field widget with enhanced styling and validation.
FormStep
Represents a single step in a multi-step form.
MultiStepFormWidget
A widget that displays a multi-step form with navigation controls.