flutter_form_kit

FlutterForm

An Open Source alternative of Typeform for building beautiful forms with customizations.

Image 1 Image 2 Image 3
Demo 1 Demo 2 Demo 3
Image 4 Image 5
Demo 4 Demo 5

Complete Package YouTube Video Process

Demo Video

Simple integration:

Adding the form is quite easy, check out the example project to learn more. Code

Image Layout Support:

  • in Between: A form element positioned between other elements.
  • right: A form element aligned to the right.
  • left: A form element aligned to the left.
  • right Expanded: A form element expanded and aligned to the right.
  • left Expanded: A form element expanded and aligned to the left.
  • background: A form element used as a background element.

Form Support:

  • short Text: Layout for short text.
  • multiple Choice: Layout for multiple-choice options.
  • contact Info: Layout for contact information.
  • address: Layout for address information.
  • phone Number: Layout for phone number information.
  • long Text: Layout for longer text.
  • yes No: Layout for yes or no options.

Todo:

  • Web Support
  • Image Layouts
  • Validations
  • more Theme customization
  • Add more answer layouts
  • Mobile Support

Give a 🤩 to the repository

If you find the project helpful, make sure to give a shiny star 🌟

Libraries

flutter_form_kit