Best Plugins to Easily Create Animations in Flutter

Last updated on September 27, 2022 Guest Contributor Loading... Post a comment

Animation effects in mobile apps are very common. However, implementing them sometimes consumes a lot of time and effort for developers. This article will introduce you to a list of great open-source animation packages for Flutter to make our lives much more manageable.


  • Pub Likes: 4300+
  • GitHub Stars: 2.1k+
  • License: BSD
  • Links: GitHub | Pub

This library provides a lot of pre-made animations for the vast majority of common use cases, can be divided into four main pillars:

  • Container transform: Used for transitions between UI elements that include a container.
  • Shared axis: Used for transitions between UI elements that have a spatial or navigational relationship.
  • Fade through: Used for transitions between UI elements that do not have a strong relationship to each other.
  • Fade: Used for UI elements that enter or exit within the bounds of the screen, such as a dialog that fades in the center of the screen.


  • Pub Likes: 2.7k+
  • License: MIT
  • Links: Pub

This awesome plugin has the following groups of animation effects:

  • Fade animations: FadeIn, FadeInDown, FadeInDownBig, FadeInUp, FadeInLeft, FadeInRight…
  • FadeOut animations: FadeOut, FadeOutDown, FadeOutUp, FadeOutLeft…
  • BounceIn animations: BounceInDown, BounceInUp, BounceInleft, BounceInRight
  • ElasticIn animations: ElasticIn, ElasticInDown…
  • SlideIns animations: SlideInDown, SlideInUp…
  • FlipIn animations: FlipinX, FlipinY
  • Zooms: ZoomIn ZoomOut
  • SpecialIn animations: JelloIn
  • Attention Seeker: Bounce, Flash, Pulse, Swing, Spin, Dance, Roulette, SpinPerfect


  • Pub Likes: 2.8k+
  • GitHub Stars: 2.6k+
  • License: MIT
  • Links: GitHub | Pub

This package provides a vast collection of spin effects that can be used to create loading indicators or other purposes.


  • Pub Likes: 900+
  • GitHub Stars: 320+
  • License: MIT
  • Links: GitHub | Pub

This plugin helps you easily and quickly implement animation effects for scrollable widgets


  • Pub Likes: 650+
  • GitHub Stars: 305+
  • License: BSD-3-Clause
  • Links: GitHub | Pub

This package helps you easily create flip card animation that can be used in some puzzle, educational, or e-commerce applications.


We’ve gone over the list of the most popular and valuable open-source packages to make animations in Flutter quickly. Continue exploring more new and exciting stuff by taking a look at the following articles:

You can also take a tour around our Flutter topic page or Dart topic page for the latest tutorials and examples.

Notify of
Inline Feedbacks
View all comments

Related Articles