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
👍 1434

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

READ MORE
animate_do
👍 877

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

READ MORE
simple_animations
👍 501

Powerful framework to create beautiful custom animations in no time.

READ MORE
lottie
👍 392

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

READ MORE
flutter_staggered_animations Card Image
flutter_staggered_animations
👍 359

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

READ MORE
page_transition Card Image
page_transition
👍 282

Flutter Page Transition Package which is the transition second page

READ MORE
auto_animated Card Image
auto_animated
👍 167

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

READ MORE
flip_card Card Image
flip_card
👍 157

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

READ MORE
animated_splash Card Image
animated_splash
👍 133

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

READ MORE
marquee
👍 102

⏩ 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
animator
👍 101

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

READ MORE
flutter_sequence_animation Card Image
flutter_sequence_animation
👍 69

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

READ MORE
flutter_animator Card Image
flutter_animator
👍 59

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
ezanimation
👍 59

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

READ MORE
transformer_page_view Card Image
transformer_page_view
👍 58

PageTransformer for flutter

READ MORE
sa_stateless_animation Card Image
sa_stateless_animation
👍 54

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

READ MORE
animated_background Card Image
animated_background
👍 54

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

READ MORE
page_turn Card Image
page_turn
👍 53

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

READ MORE
delayed_display Card Image
delayed_display
👍 49

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

READ MORE
circular_reveal_animation Card Image
circular_reveal_animation
👍 47

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

READ MORE
animated_widgets Card Image
animated_widgets
👍 44

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
sprung Card Image
sprung
👍 40

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

READ MORE
flutter_villains Card Image
flutter_villains
👍 37

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

READ MORE
cube_transition Card Image
cube_transition
👍 35

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

READ MORE
flutter_sidekick Card Image
flutter_sidekick
👍 32

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

READ MORE
animated_size_and_fade Card Image
animated_size_and_fade
👍 32

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

READ MORE
smart_flare
👍 31

A package that helps with larger flare animations and interactions.

READ MORE
show_up_animation Card Image
show_up_animation
👍 31

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

READ MORE
route_transitions Card Image
route_transitions
👍 31

A flutter library containing useful animations for routing .

READ MORE
flutter_page_transition Card Image
flutter_page_transition
👍 31

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

READ MORE
cupertino_stackview Card Image
cupertino_stackview
👍 26

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

READ MORE
slide_container
👍 25

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

READ MORE
sa_multi_tween Card Image
sa_multi_tween
👍 22

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

READ MORE
circular_clip_route Card Image
circular_clip_route
👍 22

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

READ MORE
morpheus
👍 20

A Flutter package for easily implementing Material Design navigation transitions.

READ MORE
sa_anicoto Card Image
sa_anicoto
👍 14

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

READ MORE
flutter_bounce Card Image
flutter_bounce
👍 14

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
marquee_widget Card Image
marquee_widget
👍 13

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

READ MORE
bouncing_widget Card Image
bouncing_widget
👍 13

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

READ MORE
ripple_effect Card Image
ripple_effect
👍 11

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

READ MORE
flutter_fadein
👍 7

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

READ MORE