Flutter Gems

A Flutter package landscape guide comprising 1500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

flutter_form_builder
👍 383

Package to build Material Form with fields like TextField, DropDown, Switches etc. with ability to create custom FormFields and composability and reuse validation functions.

READ MORE
flutter_form_bloc Card Image
flutter_form_bloc
👍 75

Create Beautiful Forms in Flutter. The easiest way to Prefill, Async Validation, Update Form Fields, and Show Progress, Failures or Navigate by Reacting to the Form State.

READ MORE
smart_select Card Image
smart_select
👍 64

Easily convert your usual single/multiple select or dropdown into page, dialog, or bottom sheet with various choice input such as radio, checkbox, switch, chips, or custom widget.

READ MORE
form_field_validator
👍 61

A straightforward flutter form field validator that provides common validation options.

READ MORE
form_bloc Card Image
form_bloc
👍 49

Easy Form State Management using BLoC pattern. Separate the Form State and Business Logic from the User Interface. Async Validation, Progress, Dynamic fields, and more.

READ MORE
reactive_forms
👍 42

This is a model-driven approach to handling form inputs and validations, heavily inspired in Angular Reactive Forms.

READ MORE
formz
👍 37

A unified form representation in Dart which aims to simplify form representation and validation in a generic way.

READ MORE
cool_stepper Card Image
cool_stepper
👍 19

CoolStepper is a widget that displays a step by step sequence of operations. it could be helpful for a form wizard or onboarding.

READ MORE
cupertino_stepper Card Image
cupertino_stepper
👍 12

Stepper is a widget that displays progress through a sequence of steps. This is a Cupertino version of the stock Material Stepper in Flutter.

READ MORE
wc_form_validators
👍 10

A Flutter plugin to validate forms with util functions.

READ MORE
focus_widget Card Image
focus_widget
👍 4

When the FocusWidget has focus Trigger the PointerDown event outside the FocusWidget area Will make FocusWidget lose focus and trigger the FocusNode listener

READ MORE
textfield_state Card Image
textfield_state
👍 2

A helper class for maintaining a TextEditingController and/or a FocusNode for a State and its Widgets.

READ MORE