Flutter Gems

A Flutter package landscape guide comprising 1500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

animations Card Image
animations
👍 1120

Fancy pre-built animations that can easily be integrated into any Flutter application.

READ MORE
animate_do
👍 705

Beautiful animations inspired on Animate.css, every animation is a widget that contains default but customizable values that look attractive.

READ MORE
simple_animations
👍 405

Powerful framework to create beautiful custom animations in no time.

READ MORE
flutter_staggered_animations Card Image
flutter_staggered_animations
👍 289

Easily add staggered animations to your ListView, GridView, Column and Row children as shown in Material Design guidelines

READ MORE
lottie
👍 258

Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.

READ MORE
page_transition Card Image
page_transition
👍 209

Flutter Page Transition Package which is the transition second page

READ MORE
flip_card Card Image
flip_card
👍 126

A component that provides flip card animation. It could be used for hide and show details of a product.

READ MORE
auto_animated Card Image
auto_animated
👍 111

Widgets starting auto play animation when mounted. It is already possible to animate the list and icons.

READ MORE
animator
👍 87

A Flutter library that makes animation easer. It allows for separation of animation setup from the User Interface.

READ MORE
animated_splash Card Image
animated_splash
👍 76

A light weight package for flutter apps, that easily shows a splash screen with a nice fade animation.

READ MORE
marquee
👍 67

⏩ A Flutter widget that scrolls text infinitely. Provides many customizations including custom scroll directions, durations, curves as well as pauses after every round.

READ MORE
ezanimation
👍 58

Easy Animations - No Controllers, No Tickers, Only the necessary parts.

READ MORE
flutter_sequence_animation Card Image
flutter_sequence_animation
👍 50

Composite together any animation with this robust and simple to use package.

READ MORE
animated_background Card Image
animated_background
👍 47

Animated Backgrounds for Flutter. Easily extended to paint whatever you want on the canvas.

READ MORE
page_turn Card Image
page_turn
👍 44

Page Turn Widget | Add a page turn effect to widgets in your app.

READ MORE
transformer_page_view Card Image
transformer_page_view
👍 43

PageTransformer for flutter

READ MORE
sa_stateless_animation Card Image
sa_stateless_animation
👍 41

Stateless Animation (part of Simple Animations Framework) enables developers to craft custom animations with simple widgets.

READ MORE
flutter_animator Card Image
flutter_animator
👍 39

Create animations with less code in a chaining manner. This package allows you to combine and chain multiple animations based on percentages of the duration.

READ MORE
animated_widgets Card Image
animated_widgets
👍 34

Easily add animations on your screen with AnimatedWidgets. Add always your animated widgets in your component's tree, then activate them when you want to activate the animations.

READ MORE
flutter_villains Card Image
flutter_villains
👍 31

Villains for flutter. Page transitions with just a few lines of code. What are heroes without villains?

READ MORE
circular_reveal_animation Card Image
circular_reveal_animation
👍 31

Circular Reveal Animation as Flutter widget! Inspired by Android's ViewAnimationUtils.createCircularReveal(...).

READ MORE
sprung Card Image
sprung
👍 27

Spring curves for Flutter animations. Based on real physics equations with three damping curves.

READ MORE
flutter_page_transition Card Image
flutter_page_transition
👍 27

A rich, convenient, easy-to-use flutter page transition package.

READ MORE
delayed_display Card Image
delayed_display
👍 27

A widget that enables you to display a child after a delay and with beautiful fading and sliding animation.

READ MORE
smart_flare
👍 26

A package that helps with larger flare animations and interactions.

READ MORE
animated_size_and_fade Card Image
animated_size_and_fade
👍 26

Does a fade and size transition between widgets of different heights. Also used to show/hide a widget.

READ MORE
flutter_sidekick Card Image
flutter_sidekick
👍 24

Widgets for creating Hero-like animations between two widgets within the same screen

READ MORE
cupertino_stackview Card Image
cupertino_stackview
👍 24

A very easy-to-use navigation tool/widget for having iOS 13 style stacks.

READ MORE
cube_transition Card Image
cube_transition
👍 24

A nice 3D Cube effect for your PageView and PageRoute transitions.

READ MORE
route_transitions Card Image
route_transitions
👍 23

A flutter library containing useful animations for routing .

READ MORE
slide_container
👍 22

A container that can be slid vertically and horizontally with a smooth dampened motion. Offers a handful of callbacks for customization.

READ MORE
show_up_animation Card Image
show_up_animation
👍 19

A flutter package to simplify the implementation of "show up" animation

READ MORE
morpheus
👍 18

A Flutter package for easily implementing Material Design navigation transitions.

READ MORE
circular_clip_route Card Image
circular_clip_route
👍 18

A page route which reveals its page by expanding a circular clip.

READ MORE
sa_multi_tween Card Image
sa_multi_tween
👍 14

MultiTween (part of Simple Animations Framework) can animate multiple properties at once.

READ MORE
sa_anicoto Card Image
sa_anicoto
👍 12

Anicoto (part of Simple Animations Framework) enriches your developing expierience with Flutter`s AnimationController.

READ MORE
marquee_widget Card Image
marquee_widget
👍 12

A Flutter widget that scrolls Widget Text and other Widget with supported RTL.

READ MORE
ripple_effect Card Image
ripple_effect
👍 9

An easy way to start a ripple effect from any widget to the entire screen on your flutter app.

READ MORE
flutter_bounce Card Image
flutter_bounce
👍 7

An effiecient flutter package for an on-tap bounce animation to the wrapped around widget. It targets on both the mobile platforms, i.e., iOS and Android.

READ MORE
bouncing_widget Card Image
bouncing_widget
👍 7

A widget that enables you to add a bouncing animation on a widget.

READ MORE
flutter_fadein
👍 3

Simple Flutter widget to fade-in your widgets once they are mounted.

READ MORE