Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Text Decoration, Effect and Animation packages
Last updated: December 4, 2024
Text animation is the process of animating text on a computer. This can be done by adding special effects to the text, such as changes in color, size, or position.
The complete list of Flutter packages that can be used to add Text Decoration, Text Style, Text Effect or Text Animation is provided below.
flutter_animate
Dart 3 compatible 👍 3.55K
Maintenance Status: Good
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
marquee
Dart 3 compatible 👍 956
Maintenance Status: Good
A Flutter widget that scrolls text infinitely. Provides many customizations including custom scroll directions, durations, curves as well as pauses after every round.
super_tooltip
Dart 3 compatible 👍 228
Maintenance Status: Good
Super flexible Tooltip class that gets opend in the screens overlay
animated_size_and_fade
Dart 3 compatible 👍 211
Maintenance Status: Good
Does a fade and size transition between widgets of different heights. Also used to show/hide a widget.
linkfy_text
Dart 3 compatible 👍 179
Maintenance Status: Good
A lightweight flutter package to linkify texts containing urls, emails and hashtags like twitter does.
typewritertext
Dart 3 compatible 👍 139
Maintenance Status: Good
A simple typewriter text animation wrapper for flutter. Supports iOS, Android, web, Windows, macOS, and Linux.
el_tooltip
Dart 3 compatible 👍 131
Maintenance Status: Good
ElTooltip, a smart positioned tooltip. Use it to display a widget inside a tooltip that you can personalize.
info_popup
Dart 3 compatible 👍 129
Maintenance Status: Good
The simple way to show the user some information on your selected widget.
custom_text
Dart 3 compatible 👍 106
Maintenance Status: Good
Highly customisable text widget and controller to enable styling and gesture actions.
rounded_background_text
Dart 3 compatible 👍 87
Maintenance Status: Good
Text, TextField and TextSpan highlighted with rounded corners
pretty_animated_text
Dart 3 compatible 👍 82
Maintenance Status: Good
A Flutter plugin for creating customizable animated text widgets, enhancing app aesthetics with engaging text animations.
selectable
Dart 3 compatible 👍 69
Maintenance Status: Good
A Flutter widget that enables text selection over all the text widgets it contains.
animated_hint_textfield
Dart 3 compatible 👍 68
Maintenance Status: Good
Flutter package for animating textfield hint/label text, adding dynamic and eye-catching transitions to enhance user experience.
instagram_mention
Dart 3 compatible 👍 67
Maintenance Status: Good
A simple detailed flutter widget that looks almost the same as the real instagram mention widget.
mongol
Dart 3 compatible 👍 57
Maintenance Status: Good
Flutter widget package for displaying and editing vertical Mongolian text.
animated_read_more_text
Dart 3 compatible 👍 53
Maintenance Status: Good
Animated Flutter package for 'Read more/Read less' functionality, enhancing text handling and user interactions.
text_gradiate
Dart 3 compatible 👍 49
Maintenance Status: Good
A Flutter package for creating gradient text in an easy way. This package allows you to add gradient effects to text in your Flutter app effortlessly.
super_text_layout
Dart 3 compatible 👍 43
Maintenance Status: Good
Configurable, composable, extensible text display for Flutter.
overflow_text_animated
Dart 3 compatible 👍 43
Maintenance Status: Good
A Flutter package project that handles text overflow with animation.
magnifying_glass
Dart 3 compatible 👍 42
Maintenance Status: Good
Flutter real-time magnifying glass lens widget with Barrel/Pincushion distortion.
typethis
Dart 3 compatible 👍 39
Maintenance Status: Good
A flutter package that aims to simplify versatile typing animation with rich text effects and other operations (reset, freeze, unfreeze).
stroke_order_animator
Dart 3 compatible 👍 31
Maintenance Status: Good
Stroke order animations and practice quizzes for Chinese characters.
blinking_text
Dart 3 compatible 👍 30
Maintenance Status: Good
A simple plugin to creating a blinking text. It allows to adjust duration of a blink and number of times text blinks before stopping.
stroke_text
Dart 3 compatible 👍 29
Maintenance Status: Good
A Simple Flutter plugin for applying stroke (border) style to a text widget
tailwind_standards
Dart 3 compatible 👍 24
Maintenance Status: Good
Tailwind CSS for Flutter. Colors, Sizes, Weights and a TText widget to style your app.
widget_and_text_animator
Dart 3 compatible 👍 226
Maintenance Status: Average
Make animating widgets a breeze with many effects built in. Make Text animations beautiful with staggered text effects. transitions, blurs & more, animate gestures too
animated_digit
Dart 3 compatible 👍 177
Maintenance Status: Average
A scroll numbers animation widget, any number that need scroll animation effects and easy to use.
text_scroll
Dart 3 compatible 👍 170
Maintenance Status: Average
TextScroll Flutter widget adds text auto-scrolling functionality (marquee text).
simple_gradient_text
Dart 3 compatible 👍 101
Maintenance Status: Average
Create fast and simple gradient texts, whether linear or radial, you just decide the colors and the text to display, very easy.
drop_shadow
Dart 3 compatible 👍 83
Maintenance Status: Average
Add drop shadow effect for any widgets in flutter
css_filter
Dart 3 compatible 👍 80
Maintenance Status: Average
Apply various filter effects in a CSS-like way in flutter, can be used on any widget, not just images, support custom filters and control filter intensity.
random_text_reveal
Dart 3 compatible 👍 73
Maintenance Status: Average
A text animation package with random text reveal effect where the text reveals itself letter by letter (used mostly in movies)
flutter_decorated_text
Dart 3 compatible 👍 52
Maintenance Status: Average
The DecoratedText widget allows you to style and interact with different parts of a text string based on predefined rules. It's versatile, easy-to-use, and can handle different scenarios such as matching specific words, phrases, or patterns, allowing you to style the matched text differently.
flutter_arc_text
Dart 3 compatible 👍 47
Maintenance Status: Average
Flutter widget that renders text along the arc with configurable radius.
ruby_text
Dart 3 compatible 👍 37
Maintenance Status: Average
A RubyText widget, you can easily use this library to achieve the furigana effect.
animated_text_lerp
Dart 3 compatible 👍 37
Maintenance Status: Average
Simple widgets to animate between number or string text. Useful for number increase/decrease animation, currency value animation or string content changing animation.
animated_number
Dart 3 compatible 👍 28
Maintenance Status: Average
A flutter package to create animated numbers.
live_text
Dart 3 compatible 👍 26
Maintenance Status: Average
A flutter package that provides easiest way to update text widget in UI.
enough_ascii_art
Dart 3 compatible 👍 26
Maintenance Status: Average
Generates ASCII art using image to ASCII, FIGlet text banner support and emoticon to text conversions.
text_neon_widget
Dart 3 compatible 👍 11
Maintenance Status: Average
Flutter Neon widget text with neon animations.
stylish_text
Dart 3 compatible 👍 3
Maintenance Status: Average
A Flutter package containing some text animations
animated_text_kit
Dart 3 compatible 👍 5.15K
Maintenance Status: Poor
A flutter package project which contains a collection of cool and beautiful text animations.
just_the_tooltip
Dart 3 compatible 👍 305
Maintenance Status: Poor
A multi directional tooltip used to display any content with inbuilt support for list views
expandable_text
Dart 3 compatible 👍 271
Maintenance Status: Poor
Widget that only shows the first lines of a text and adds a link to expand the full text.
flutter_circular_text
Dart 3 compatible 👍 170
Maintenance Status: Poor
Flutter package which places text in a curved circular path.
fade_out_particle
Dart 3 compatible 👍 152
Maintenance Status: Poor
Fade out particle effect for disappearing views like Text and Icon
bordered_text
Dart 3 compatible 👍 141
Maintenance Status: Poor
Flutter plugin for applying subtle stroke to a Text widget. Supports Android, iOS, and Web.
countup
Dart 3 compatible 👍 128
Maintenance Status: Poor
An flutter plugin that will help you to build animated counter texts.
simple_tooltip
Dart 3 compatible 👍 75
Maintenance Status: Poor
A simple library for creating tooltips
number_slide_animation
Dart 3 compatible 👍 68
Maintenance Status: Poor
A Number that will be displayed with a neat animation
marquee_widget
Dart 3 compatible 👍 65
Maintenance Status: Poor
A Flutter widget that scrolls Widget Text and other Widget with supported RTL.
show_more_text_popup
Dart 3 compatible 👍 58
Maintenance Status: Poor
A Flutter plugin to show the extra text as a popup with parameters to configure the size and other behavior
morphing_text
Dart 3 compatible 👍 56
Maintenance Status: Poor
It is a collection of text animations inspired by LTMorphingLabel.
neon
Dart 3 compatible 👍 43
Maintenance Status: Poor
A Flutter plugin that allows you to use beautiful neon signs in your app.
marquee_text
Dart 3 compatible 👍 43
Maintenance Status: Poor
Scroll automatically when the child exceeds the width of the container.
bubble_box
Dart 3 compatible 👍 43
Maintenance Status: Poor
A powerful bubble box, which implements basic bubble, border, dotted line, gradient color, angle, adaptive width and height, bubble direction, offset, etc.
mccounting_text
Dart 3 compatible 👍 35
Maintenance Status: Poor
An animated Text widget that counts between two numbers on a duration, curve and style you specify.
floating_text
Dart 3 compatible 👍 35
Maintenance Status: Poor
A light weight flutter package that provides beautiful floating text animations.
glitcheffect
Dart 3 compatible 👍 34
Maintenance Status: Poor
A Flutter widget that will give a Glitch Animation Effect to it's child widget.
animated_check
Dart 3 compatible 👍 32
Maintenance Status: Poor
A simple animated check icon widget for Flutter
segment_display
Dart 3 compatible 👍 25
Maintenance Status: Poor
Segment display widget for Flutter. Supports multiple types of segment displays and segment customization.
text_transformation_animation
Dart 3 compatible 👍 24
Maintenance Status: Poor
A text transformation animation.
animated_overflow
Dart 3 compatible 👍 24
Maintenance Status: Poor
A simple widget for animating overflowing content horizontally or vertically with fade.
custom_pointed_popup
Dart 3 compatible 👍 23
Maintenance Status: Poor
Popup that can be shown on any targeted widget with customized pointed design.
flutter_titled_container
Dart 3 compatible 👍 22
Maintenance Status: Poor
This widget displayes a title on top of a Container. You can specify the title, alignment, titleColor, fontSize, background color for this to display.
neonpen
Dart 3 compatible 👍 11
Maintenance Status: Poor
A Flutter package to add a Neon Pen style on text.
animated_text
👍 182
Maintenance Status: Poor
Animated_Text for Flutter provides animated translation between the words by reusing the similar alphabets between them.
drop_cap_text
👍 99
Maintenance Status: Poor
This Flutter plugin aims to achive drop cap in text capitalization.
gradient_widgets
👍 87
Maintenance Status: Poor
A minimal set of Flutter widgets encased with beautiful gradients.
flutter_shine
👍 48
Maintenance Status: Poor
Flutter Shine is a library for pretty shadows, dynamic light positions, extremely customizable shadows, no library dependencies, text or box shadows based on content.
gradient_text
👍 31
Maintenance Status: Poor
A Flutter Widget for displaying Text with a gradient drawn through it. Accepts TextStyle, and TextAlign so it can be used very similarly to a Text widget
decoding_text_effect
👍 31
Maintenance Status: Poor
A Flutter package for DecodingTextEffect widget. There are 5 Decode Effects that you can choose from.