Animation & Transition · Rankings
Category ranking: Animation & Transition. Compare eligible packages by release recency, usage, quality and recognition.
Compiled by: Ducafecat · Data sources: pub.dev / GitHub
Ranking rules
Eligibility: release ≤365 days, Pub checked ≤7 days, downloads ≥100, Pub Points ≥100; confirmed archived repositories excluded. Base score: recency 40%, usage 35%, quality 15%, recognition 10%. Category score = base + recent bonus + potential bonus (up to 106). Recent bonus: age ≤30 days, 3 × (1 − age/30). Potential bonus: age ≤90 days, Points ≥130, downloads ≤10,000, +3. Rank and age are frozen at generation time; at most 50 entries, ordered by the published category rank.
| Rank | Packages | Category score | Base score | Recent bonus | Potential bonus | Version published | Days since release | 30-day downloads | Pub points | Likes | Release recency (40%) | Usage (35%) | Pub quality (15%) | Recognition (10%) | Pub metrics checked | Source repository | Repository stars (not scored) | Repository pushed (not scored) | Repository checked | Archived | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | lottiev3.8.2 Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player. AndroidiOSWebmacOSWindowsLinux | 97 | 95.3 | 1.7 | 0 | 13 | 2,280,000 | 160 / 160 | 4,580 | 90.4 | 100 | 100 | 91.5 | Nov 15, 2026, 4:28 PM (UTC+8) | xvrh/lottie-flutter | 1,295 | Sep 18, 2026, 4:55 PM | — | Not archived | Detailspub.dev ↗ | |
| 2 | dismissible_pagev2.1.1 Flutter widget that allows you to dismiss page to any direction, forget the boring back button and plain transitions.. AndroidiOSWebmacOSWindowsLinux | 89.9 | 87.4 | 2.5 | 0 | 4 | 38,300 | 160 / 160 | 694 | 96.4 | 76.4 | 100 | 71 | Nov 15, 2026, 4:28 PM (UTC+8) | Tkko/Flutter_dismissible_page | 173 | Jun 23, 2023, 6:54 PM | — | Not archived | Detailspub.dev ↗ | |
| 3 | heroinev0.7.2+1 The queen of hero transitions. Flutter's most addictive interactions. AndroidiOSWebmacOSWindowsLinux | 87.4 | 81.9 | 2.5 | 3 | 5 | 8,810 | 150 / 160 | 340 | 96.2 | 65.8 | 93.8 | 63.3 | Nov 15, 2026, 4:28 PM (UTC+8) | whynotmake-it/rivership (Shared repository) | 131 | Sep 16, 2026, 1:53 AM | — | Not archived | Detailspub.dev ↗ | |
| 4 | marqueerv2.7.0 A customizable Flutter marquee widget with multi-direction scrolling, user interactions, and programmatic control. AndroidiOSWebmacOSWindowsLinux | 82.4 | 77.6 | 1.8 | 3 | 12 | 6,290 | 150 / 160 | 92 | 91.2 | 63.3 | 93.8 | 49.2 | Nov 15, 2026, 4:28 PM (UTC+8) | GeceGibi/marqueer | 14 | May 14, 2026, 6:37 PM | — | Not archived | Detailspub.dev ↗ | |
| 5 | full_svg_flutterv1.5.4 Animated SVG renderer for Flutter — SMIL, CSS keyframes, filters, path morphing, JS runtime, SVGator support, playback control, flutter_svg-compatible API. AndroidiOSmacOSWindowsLinux | 81.6 | 76.6 | 2 | 3 | 9 | 3,790 | 160 / 160 | 28 | 92.7 | 59.6 | 100 | 36.6 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 6 | animationsv3.0.0 Fancy pre-built animations that can easily be integrated into any Flutter application. AndroidiOSWebmacOSWindowsLinux | 80 | 80 | 0 | 0 | 87 | 1,310,000 | 160 / 160 | 6,890 | 50.9 | 100 | 100 | 96 | Nov 15, 2026, 4:28 PM (UTC+8) | flutter/packages (Shared repository) | 5,310 | Sep 18, 2026, 3:07 PM | — | Not archived | Detailspub.dev ↗ | |
| 7 | simple_ripple_animationv0.1.1 This package provide ripple animation widget that is easy to set up and customise, and it looks beautiful in any color you choose. AndroidiOSWebmacOSWindowsLinux | 77.7 | 74.7 | 0 | 3 | 31 | 7,900 | 160 / 160 | 154 | 78.6 | 65 | 100 | 54.8 | Nov 15, 2026, 4:28 PM (UTC+8) | jemisgoti/simple_ripple_animation | 8 | Nov 16, 2024, 3:55 PM | — | Not archived | Detailspub.dev ↗ | |
| 8 | vsync_providerv0.6.0 VsyncProvider provides vsync for AnimationController. This works with provider package. AndroidiOSWebmacOSWindowsLinux | 77.3 | 71.6 | 2.7 | 3 | 3 | 377 | 160 / 160 | 10 | 97.5 | 43 | 100 | 26 | Nov 15, 2026, 4:28 PM (UTC+8) | mono0926/vsync_provider | 23 | Sep 9, 2026, 12:01 PM | — | Not archived | Detailspub.dev ↗ | |
| 9 | animated_styled_widgetv0.5.1 Lets you use a serializable style to make customizable and animated widgets. Platforms unavailable | 75.8 | 71.6 | 1.2 | 3 | 17 | 785 | 160 / 160 | 86 | 87.2 | 48.3 | 100 | 48.5 | Nov 15, 2026, 4:04 PM (UTC+8) | KevinVan720/animated_styled_widget | 26 | Dec 28, 2024, 1:02 AM | — | Not archived | Detailspub.dev ↗ | |
| 10 | motionv2.0.3 A fancy widget that applies a gyroscope or hover based motion effect to its child. AndroidiOSWeb | 74.6 | 70.9 | 0.7 | 3 | 23 | 869 | 150 / 160 | 289 | 83.7 | 49 | 93.8 | 61.6 | Nov 15, 2026, 4:28 PM (UTC+8) | mrcendre/motion | 49 | Mar 18, 2026, 7:01 PM | — | Not archived | Detailspub.dev ↗ | |
| 11 | hyper_effectsv0.4.1 Create beautiful effects and animations with just a few lines of code. AndroidiOSWebmacOSWindowsLinux | 74.3 | 70.9 | 0.4 | 3 | 25 | 743 | 160 / 160 | 356 | 82 | 47.9 | 100 | 63.8 | Nov 15, 2026, 4:28 PM (UTC+8) | hyper-designed/hyper_effects | 99 | Sep 10, 2026, 2:32 PM | — | Not archived | Detailspub.dev ↗ | |
| 12 | animated_tov0.9.1 AnimateTo animates its child to a new position requiring no calculation. AndroidiOSWebmacOSWindowsLinux | 71.6 | 68.6 | 0 | 3 | 48 | 2,930 | 160 / 160 | 211 | 69 | 57.8 | 100 | 58.2 | Nov 15, 2026, 4:28 PM (UTC+8) | chooyan-eng/animated_to | 130 | Jul 18, 2026, 9:27 AM | — | Not archived | Detailspub.dev ↗ | |
| 13 | flutter_micro_interactionsv0.3.2 A collection of pre-built micro-interactions and animations for Flutter apps. Includes tap feedback, hover effects, button states, and input focus transitions. AndroidiOSWebmacOSWindowsLinux | 71.2 | 68.2 | 0 | 3 | 30 | 901 | 160 / 160 | 46 | 79.3 | 49.3 | 100 | 41.8 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 14 | animated_vectorv0.2.3 A package that adds support for vector data based animations. AndroidiOSWebmacOSWindowsLinux | 69.5 | 69.5 | 0 | 0 | 51 | 18,900 | 150 / 160 | 26 | 67.2 | 71.3 | 93.8 | 35.8 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 15 | cuev0.4.0 Physics-first Flutter animations with a composable, timeline-driven API AndroidiOSWebmacOSWindowsLinux | 69.2 | 69.2 | 0 | 0 | 62 | 11,600 | 160 / 160 | 218 | 61.6 | 67.7 | 100 | 58.5 | Nov 15, 2026, 4:28 PM (UTC+8) | Milad-Akarie/cue | 118 | Sep 13, 2026, 9:43 PM | — | Not archived | Detailspub.dev ↗ | |
| 16 | rive_nativev0.1.11 Rive's native runtime and renderer for Flutter. AndroidiOSWebmacOSWindowsLinux | 67.4 | 67.4 | 0 | 0 | 103 | 430,000 | 130 / 160 | 55 | 44.9 | 93.9 | 81.3 | 43.7 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 17 | flutter_physicsv0.2.3 A Flutter package providing physics-based animations including customizable spring and gravity simulations that can be used both as physics simulations and animation curves. AndroidiOSWebmacOSWindowsLinux | 66.7 | 63.7 | 0 | 3 | 64 | 2,490 | 160 / 160 | 64 | 60.9 | 56.6 | 100 | 45.3 | Nov 15, 2026, 4:28 PM (UTC+8) | sangddn/flutter_physics | 26 | Sep 12, 2026, 8:24 AM | — | Not archived | Detailspub.dev ↗ | |
| 18 | go_transitionsv0.8.4 Easily create, combine and apply transitions to routes with GoTransitions. AndroidiOSWebmacOSWindowsLinux | 66.2 | 63.2 | 0 | 3 | 76 | 7,560 | 150 / 160 | 56 | 55.3 | 64.6 | 93.8 | 43.9 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 19 | page_transitionv2.2.2 Flutter Page Transition Package which is the transition second page AndroidiOSWebmacOSWindowsLinux | 65.4 | 65.4 | 0 | 0 | 175 | 463,000 | 150 / 160 | 1,580 | 25.8 | 94.4 | 93.8 | 80 | Nov 15, 2026, 4:28 PM (UTC+8) | kalismeras61/flutter_page_transition | 481 | May 24, 2026, 1:38 AM | — | Not archived | Detailspub.dev ↗ | |
| 20 | page_animation_transitionv1.1.1 Using this package, you can add beautiful page transitions to your application. AndroidiOSWebmacOSWindowsLinux | 62.5 | 59.5 | 0 | 3 | 68 | 763 | 160 / 160 | 46 | 58.8 | 48.1 | 100 | 41.8 | Nov 15, 2026, 4:28 PM (UTC+8) | aayushkedawat/page_animation_transition | 8 | Sep 7, 2026, 9:52 PM | — | Not archived | Detailspub.dev ↗ | |
| 21 | simple_animationsv5.3.0 Powerful package to create beautiful custom animations in no time. AndroidiOSWebmacOSWindowsLinux | 61.9 | 61.9 | 0 | 0 | 175 | 72,500 | 160 / 160 | 2,000 | 25.8 | 81 | 100 | 82.5 | Nov 15, 2026, 4:28 PM (UTC+8) | felixblaschke/simple_animations | 1,056 | May 24, 2026, 1:22 AM | — | Not archived | Detailspub.dev ↗ | |
| 22 | animate_dov5.1.0 Beautiful animations inspired by Animate.css, providing customizable widget-based animations with no external dependencies. AndroidiOSWebmacOSWindowsLinux | 61.5 | 61.5 | 0 | 0 | 210 | 110,000 | 160 / 160 | 4,920 | 19.8 | 84 | 100 | 92.3 | Nov 15, 2026, 4:28 PM (UTC+8) | Klerith/animate_do_package | 359 | Apr 19, 2026, 6:41 AM | — | Not archived | Detailspub.dev ↗ | |
| 23 | flip_panel_plusv2.0.0 A package for flip panel items like image, countdown or clock with built-in animation. AndroidiOSWebmacOSWindowsLinux | 58.2 | 55.2 | 0 | 3 | 73 | 210 | 160 / 160 | 37 | 56.7 | 38.7 | 100 | 39.5 | Nov 15, 2026, 4:04 PM (UTC+8) | omar-alshyokh/flutter_flip_panel_plus | 11 | Sep 3, 2026, 1:50 AM | — | Not archived | Detailspub.dev ↗ | |
| 24 | motorv1.1.0 A unified motion system for Flutter - physics-based springs and duration-based curves under one API. AndroidiOSWebmacOSWindowsLinux | 51.2 | 51.2 | 0 | 0 | 348 | 105,000 | 140 / 160 | 252 | 6.8 | 83.7 | 87.5 | 60.1 | Nov 15, 2026, 4:28 PM (UTC+8) | whynotmake-it/rivership (Shared repository) | 131 | Sep 16, 2026, 1:53 AM | — | Not archived | Detailspub.dev ↗ | |
| 25 | spoiler_widgetv1.0.25 A Flutter package to create spoiler animations similar to the one used in Telegram, allowing you to hide sensitive or spoiler-filled content until it's tapped or clicked. AndroidiOSWebmacOSWindowsLinux | 46.1 | 46.1 | 0 | 0 | 201 | 1,090 | 160 / 160 | 97 | 21.1 | 50.6 | 100 | 49.8 | Nov 15, 2026, 4:04 PM (UTC+8) | zhukeev/spoiler_widget | 24 | Apr 27, 2026, 9:03 PM | — | Not archived | Detailspub.dev ↗ | |
| 26 | entryv1.0.3 Make your widgets come to life – Entry lets you simply animate a widget into a visible state. One widget to animate the opacity, scale, position and angle. AndroidiOSWebmacOSWindowsLinux | 45.7 | 45.7 | 0 | 0 | 280 | 2,490 | 160 / 160 | 315 | 11.5 | 56.6 | 100 | 62.5 | Nov 15, 2026, 4:28 PM (UTC+8) | MickaelHrndz/entry | 29 | Feb 8, 2026, 3:26 AM | — | Not archived | Detailspub.dev ↗ | |
| 27 | animation_kitv0.0.2 A Flutter package providing a collection of animations and utilities to enhance your app's user experience. AndroidiOSLinuxmacOSWebWindows | 44.7 | 44.7 | 0 | 0 | 355 | 35,600 | 150 / 160 | 3 | 6.5 | 75.9 | 93.8 | 15.1 | Nov 15, 2026, 4:28 PM (UTC+8) | sunarya-thito/animation_kit | 0 | Nov 25, 2025, 11:29 AM | — | Not archived | Detailspub.dev ↗ | |
| 28 | awesome_shake_widgetv1.1.1 A Flutter widget that provides shake animation and optional vibration effects, great for invalid forms, attention prompts, and user interaction feedback. AndroidiOS | 44.3 | 44.3 | 0 | 0 | 227 | 1,810 | 160 / 160 | 21 | 17.3 | 54.3 | 100 | 33.6 | Nov 15, 2026, 4:28 PM (UTC+8) | juanmadelboca/awesome_shake_widget | 6 | Apr 2, 2026, 2:19 AM | — | Not archived | Detailspub.dev ↗ | |
| 29 | scroll_drag_detectorv0.1.0+2 A drag gesture detector that can deal with scroll views inside of it. AndroidiOSLinuxmacOSWebWindows | 43.3 | 43.3 | 0 | 0 | 314 | 9,040 | 150 / 160 | 10 | 8.9 | 65.9 | 93.8 | 26 | Nov 15, 2026, 4:28 PM (UTC+8) | whynotmake-it/rivership (Shared repository) | 131 | Sep 16, 2026, 1:53 AM | — | Not archived | Detailspub.dev ↗ | |
| 30 | springsterv1.0.2 Spring animations and simulations, simplified. AndroidiOSWebmacOSWindowsLinux | 42.6 | 42.6 | 0 | 0 | 348 | 4,000 | 150 / 160 | 81 | 6.8 | 60 | 93.8 | 47.8 | Nov 15, 2026, 4:28 PM (UTC+8) | whynotmake-it/rivership (Shared repository) | 131 | Sep 16, 2026, 1:53 AM | — | Not archived | Detailspub.dev ↗ | |
| 31 | gooeyv0.2.0 A layout-agnostic gooey/metaball effect widget for Flutter. Makes nearby elements appear to merge together like liquid AndroidiOSWebmacOSWindowsLinux | 41.8 | 41.8 | 0 | 0 | 208 | 294 | 160 / 160 | 54 | 20.1 | 41.2 | 100 | 43.5 | Nov 15, 2026, 4:28 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ |