fluttertagger
A Flutter package that allows for the extension of TextFields to provide tagging capabilities (user mentions, hashtags, etc).
2.3.2
8.2K downloads/mo
#3187 most downloaded on pub.dev
Crazelu/fluttertagger
What this package is like to depend on
Last release 4 months ago
29 Mar 2026
Release timing varies
gaps range from 3 weeks to 1.2 years
Nearly every release is documented
notes for 15 of 15 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
15 releases · first in 2023
1 release in the last 12 months
see the full history below
Release timeline
15 releases · Jun 2023 to Mar 2026Releases
latest 15-
2.3.229 Mar 2026Release notes
Open source →- Fixes issue with text selection throwing range error for "Select All" option or by manually selecting all characters in the text field.
-
2.3.131 Dec 2024Release notes
Open source →- Adds
tagsgetter toFlutterTaggerControllerwhich returns the currently applied tags.
- Adds
-
2.3.031 Dec 2024Release notes
Open source →-
Updates overlay implementation to use
OverlayPortalwhich brings in the fix that lets the overlay reposition itself when the keyboard is dismissed. -
Introduces
TriggerStrategyto indicate how immediate the search callback should be invoked when a search trigger character is detected.
-
-
2.2.108 Sep 2024 -
2.2.008 Sep 2024Release notes
Open source →- Fixes issue with text selection throwing range error for "Select All" option or by manually selecting all characters in the text field.
- Adds
cursorPositiontoFlutterTaggerControllerwhich reports the position of the cursor in the formatted text.
-
2.1.101 Aug 2024Release notes
Open source →- Fixes issue with activating search context after updating controller's text directly.
-
2.1.009 Jul 2024Release notes
Open source →- Introduces
OverlayPositionto indicate where the overlay should be positioned relative to theTextField. - Clears FlutterTaggerController's
formattedTextwhenclearis called. - Fixes issue with re-activating the search context with a trigger character immediately after adding a tag.
- Removes the need for TextFields returned from FlutterTagger's builder to be wrapped with a Container to which the key from the closure must be passed. The key can now be passed directly to the TextField.
- Introduces
-
2.0.027 Dec 2023Release notes
Open source →- Adds support for multiple kinds of tags associated with any single FlutterTaggerController.
- Adds improvement to logic which re-activates the search context from backtracking.
- Updates documentation and example project.
-
1.0.024 Jun 2023 -
1.0.0+125 Jun 2023 -
1.0.0+225 Jun 2023 -
1.0.0+325 Jun 2023 -
1.0.0+425 Jun 2023 -
1.0.0+525 Jun 2023 -
1.0.0+612 Aug 2023Release notes
Open source →- Adds support for formatting tags in FlutterTaggerController's text value set directly using the
textsetter. - Exposes a
formatTagsmethod for this purpose.
- Adds support for formatting tags in FlutterTaggerController's text value set directly using the