Flutter Fast Forms

CI Pub Version codecov

Flutter Fast Forms is a package for building Flutter forms fast.

It enhances the Flutter SDK with

  • a set of FormField<T> wrappers modeled on built-in TexFormField / DropdownButtonFormField for all remaining Material input / selection components that provide platform-specific FormFieldBuilder<T> when appropriate
  • a lightweight meta layer of adaptive form widgets that allow for custom validation states beyond AutovalidateMode and populating field values on Form changes
  • a collection of common FormFieldValidator<T> functions and a TextInputFormatter to mask text fields