Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Chip and Tag packages
Last updated: January 26, 2025
Chips are small, interactive elements that can be used to perform an action or display information. They are most commonly used to represent contacts or tags. These tags are often used for filtering content based on user choice.
Following Flutter packages can be used for adding Chips, Tags, Selectable and Taggable items.
filter_list
👍 414 ⬇️ 2.3K
Dart 3 compatibleMaintenance Status: Good
Filter_list Package is designed to make single/multiple item selection from a list of string/object.
textfield_tags
👍 386 ⬇️ 9.7K
Dart 3 compatibleMaintenance Status: Good
A text field that allows an input of tags inside the textfield
chips_choice
👍 329 ⬇️ 9.3K
Dart 3 compatibleMaintenance Status: Average
Lite version of smart_select package, zero dependencies, an easy way to provide a single or multiple choice chips.
material_tag_editor
👍 119 ⬇️ 2.3K
Dart 3 compatibleMaintenance Status: Poor
A simple tag editor for inputing tags. This is design to act and feel similar the standard Material TextField as much as possible.
choice
👍 110 ⬇️ 9.7K
Dart 3 compatibleMaintenance Status: Good
The successor to smart_select and chips_choice with cleaner, more flexible, and composable API for creating inline or prompted choice widgets with single or multiple selection.
flutter_multi_select_items
👍 99 ⬇️ 1.7K
Dart 3 compatibleMaintenance Status: Good
A Flutter package for creating customizable flutter multi select widgets.
selectable_container
👍 51 ⬇️ 248
Dart 3 compatibleMaintenance Status: Poor
Selectable container for Flutter. The container shows an icon on one of the corner when tapped.
chip_list
👍 49 ⬇️ 730
Dart 3 compatibleMaintenance Status: Good
Makes creating a list of ChoiceChip-s a breeze. Super customizable as well.
simple_chips_input
👍 44 ⬇️ 282
Dart 3 compatibleMaintenance Status: Average
Flutter package containing 2 libraries for creating chips (as in Gmail app) and selecting chips.
flutter_chip_tags
👍 35 ⬇️ 246
Dart 3 compatibleMaintenance Status: Poor
Clip Style Tags with TextFormField. Useful for adding Tags from TextFormField.
flutter_tags_x
👍 27 ⬇️ 1.8K
Dart 3 compatibleMaintenance Status: Poor
Creating selectable and input tags (TextField) has never been easier.
flutter_3d_choice_chip
👍 23 ⬇️ 119
Dart 3 compatibleMaintenance Status: Poor
Simple 3D choice chip for Flutter with customizable color themes and sizing.
flutter_tags
👍 297 ⬇️ 608
Maintenance Status: Poor
Creating selectable and input tags (TextField) has never been easier.
flutter_tagging
👍 182 ⬇️ 188
Maintenance Status: Poor
A flutter package with tagging or multiselect functionality. Useful for adding Tag or Label Selection Forms.
flutter_chips_input
👍 105 ⬇️ 1.2K
Maintenance Status: Poor
Flutter library for building input fields with InputChips as input options.
flutter_multiselect
👍 50 ⬇️ 395
Maintenance Status: Poor
Flutter package for multi-select UI widget, that compatible to both iOS and Android and uses neutral design.
chips_input
👍 40 ⬇️ 463
Maintenance Status: Poor
A Flutter Widget to create an input with multiple chips, that can be selected from suggestions.
chips_choice_null_safety
👍 28 ⬇️ 240
Maintenance Status: Poor
Lite version of smart_select package, zero dependencies, an easy way to provide a single or multiple choice chips.
multiple_select
👍 10 ⬇️ 35
Maintenance Status: Poor
A versatile and beautiful multi-drop-down component for App developers.