Flutter animation plugins are thin Dart wrappers on top of native mobile APIs and services,

Flutter is an application development framework from Google for creating cross-platform mobile applications (in iOS and Android).

Features Like Hot Reload, a vast widget catalog, very good performance, and a solid community contribute to meeting that objective and makes Flutter a pretty good framework.

Imagine if you could make Flutter apps visually appealing.

or even better:

What if there were the 10 awesome Flutter Animation plugins to choose from.

…and each of them could make your Flutter app more elegant?

You’d probably be pumped to read about them.

Lucky for you, that’s exactly what I’m going to share with you in this post:

10 awesome Flutter Animation plugins

Let’s get started with the list:

1. simple_animations

Simple Animations is a powerful framework to create beautiful custom animations in no time. you can easily create custom animations in stateless widgets, Animate multiple properties at once & Create staggered animations within seconds

Flutter Animation
Simple animations

2. Animations

This package contains pre-canned animations for commonly-desired effects. The animations can be customized with your content and dropped into your application to delight your users.


3. Animator 

A Flutter Animation plugin that makes animation as simple as the simplest widget in Flutter with the help of Animator widget. It allows you to declare all animation setup in your logic classes (BloCs) and animate your widgets.


4. Flutter Spinkit

Flutter Spinkit is a collection of loading indicators animated with flutter. with plenty of spinners to choose from

Flutter Spinkit
Flutter spinkit

5. Flutter_animation_progress_bar

An awesome & colorful Flutter widget package aims to show an animation progress bar in a reactive style. It also supports both vertical and horizontal bars.

Flutter Spinkit
Flutter animation progress bar

6. Flutter_villains

A Flexible and easy to use Flutter Animation plugin for page transitions. Using this library you just wrap your widget you’d like to be animated when a page transition occurs in a Villain and everything is handled automatically.

Flutter Animation
Flutter Villians

7. Animated Text Kit

A flutter package Containing a collection of some cool and awesome text animations. You can add Different callbacks to each AnimatedTextKit class along with the onTap callback.

Animated Text Kit

8. Flutter Animation Set

A Simplified Flutter stagger animation. To drive the Flutter stagger animation through a timeline in the form of an animation configuration.

Flutter Animation plugins
Flutter Animation Set

9. drawing_animation

A Flutter library for gradually painting SVG path objects on canvas, The rendering library exposes a central widget called AnimatedDrawing which allows rendering SVG paths (via AnimatedDrawing.svg) or Flutter Path objects (via AnimatedDrawing.paths) in a drawing like fashion.


10. Flutter Staggered Animations

A Flutter animation plugin that allows easily adding of staggered animations to your ListView, GridView, Column, and Row children.

Flutter Staggered Animations
Flutter Staggered Animations


Flutter Animation plugins allow us to build Visually appealing apps quickly and save precious time.

Flutter allows developers to publish and contribute towards flutters package development.

The list of Flutter Animation plugins has been ranked using package health, overall score, and ease of maintenance.