Flutter Gems

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

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

flutter_form_builder
👍 581

This package helps in creation of forms in Flutter by removing the boilerplate code, reusing validation, react to changes, and collect final user input.

READ MORE
smart_select Card Image
smart_select
👍 367

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
reactive_forms
👍 138

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

READ MORE
form_field_validator
👍 94

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

READ MORE
formz
👍 93

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

READ MORE
flutter_form_bloc Card Image
flutter_form_bloc
👍 91

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
form_bloc Card Image
form_bloc
👍 70

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
input_sheet Card Image
input_sheet
👍 26

A flutter package to help apps with extensive forms, implementing inputs as BottomSheet to make it enjoyable.

READ MORE
quick_form Card Image
quick_form
👍 25

Quickly and Magically build forms in a Flutter application easily

READ MORE
form_validator
👍 22

Simplest form validation library for flutter's form field widgets

READ MORE
json_to_form Card Image
json_to_form
👍 21

A flutter plugin to use convert Json to Form Basic

READ MORE
beauty_textfield Card Image
beauty_textfield
👍 21

A Beauty Textfield made with Flutter.

READ MORE
flutter_native_text_input Card Image
flutter_native_text_input
👍 19

Native text input for Flutter. Currently iOS-only with the use of UITextView.

READ MORE
password_criteria Card Image
password_criteria
👍 17

When one starts typing & the password starts meeting the criterion specified, the corresponding/respective criterion turns black in color.

READ MORE
wc_form_validators
👍 14

A Flutter plugin to validate forms with util functions.

READ MORE
flutter_dynamic_forms
👍 7

A flutter project providing infrastructure to render dynamic forms.

READ MORE
focus_widget Card Image
focus_widget
👍 5

When tap outside of the TextField, let the TextField lose focus.

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