PackageTrack
Sign in Get early access

animate_do

Beautiful animations inspired by Animate.css, providing customizable widget-based animations with no external dependencies.

5.1.0 83K downloads/mo #85 most downloaded on pub.dev Klerith/animate_do_package

What this package is like to depend on

Last release 4 months ago

18 Apr 2026

Ships fairly regularly

a new release about every 5 months

Most releases are documented

notes for 41 of 49 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

50 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

50 releases · Feb 2020 to Apr 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 50
  1. 5.1.0 18 Apr 2026
    Release notes

    Release version 5.1.0 with bug fixes, new features, and internal improvements

    • Fixed animation issues in Bounce, Spin, and MoveTo classes for better consistency and reliability.
    • Introduced new FlipX and FlipY animations with improved perspective handling.
    • Unified default parameters across multiple animation classes for consistency.
    • Enhanced internal state management and added comprehensive widget tests for various animations.
    • Updated CHANGELOG.md to reflect all changes and improvements.
    Open source →
  2. 5.0.0 18 Apr 2026
    Release notes

    Major refactor and simplification of animation classes, performance optimizations, reduced package size, RubberBand fix, and various bug fixes.

    Open source →
  3. 4.2.0 26 Feb 2025
    Release notes

    Full Changelog: v4.1.1...v4.2.0

    Open source →
  4. 4.1.1 18 Feb 2025
    Release notes

    Version 4.1.1 custom animations

    Open source →
  5. 4.1.0 18 Feb 2025

    Nothing published for this version

  6. 4.0.1 11 Feb 2025
    Release notes

    Full Changelog: v4.0.0...v4.0.1

    Open source →
  7. 4.0.0 10 Feb 2025

    Nothing published for this version

  8. 3.3.9 09 Feb 2025

    Nothing published for this version

  9. 3.3.8 09 Feb 2025
    Release notes
    • Fixed bug when state changes
    Open source →
  10. 3.3.7 05 Feb 2025
    Release notes
    • New animation toggle for RubberBand, HeartBeat and Bounce
    • New animation HeartBeat added
    • New animation FlipX and FlipY added
    Open source →
  11. 3.3.6 04 Feb 2025
    Release notes
    • New RubberBand animation
    • New Bounce animation toggle
    Open source →
  12. 3.3.5 04 Feb 2025
    Release notes
    • Fixed swing bug, now it works as expected
    • from and to properties added to Pulse animation
    Open source →
  13. 3.3.4 29 Feb 2024
    Release notes
    • Fixed ZoomIn and ZoomOut bug, now it works as expected
    Open source →
  14. 3.3.3 01 Feb 2024
    Release notes
    • Fixed spin bug, now it works as expected + less code needed
    Open source →
  15. 3.3.2 30 Jan 2024
    Release notes
    • Fixed pulse animation - curve and curveOut added
    Open source →
  16. 3.3.1 29 Jan 2024
    Release notes
    • fixed the issue when you dispose the widget before the animation takes place, was throwing an error.
    Open source →
  17. 3.3.0 26 Jan 2024
    Release notes
    • curve property added
    • ZoomIn and ZoomOut fixed
    • dart format .
    Open source →
  18. 3.2.0 25 Jan 2024
    Release notes
    • onFinish added
    • fix delay bug
    • reformat code
    • AnimateDoState Mixing added
    • AnimateDoDirection type added
    Open source →
  19. 3.1.2 07 Sep 2023
    Release notes
    • Dart format .
    Open source →
  20. 3.1.1 06 Sep 2023
    Release notes
    • Typo Readme
    Open source →
  21. 3.1.0 06 Sep 2023
    Release notes
    • Manual trigger fixed
    • ShakeX and ShakeY added
    • Other github issues fixed
    • More examples added (Check Github repo)
    Open source →
  22. 3.0.2 15 Nov 2022
    Release notes
    • Fadeout bug fixed, now it works as expected
    • Example #3 added - With controller
    Open source →
  23. 3.0.1 13 Nov 2022
    Release notes
    • Example #2 added
    Open source →
  24. 3.0.0 13 Nov 2022
    Release notes
    • Now you can Toggle the animate property
    • All the animations can be executed backwards
    Open source →
  25. 2.1.0 10 Jan 2022
    Release notes
    • Prefer const
    • Key constructors
    Open source →
  26. 2.0.0 05 Mar 2021
    Release notes
    • Now Animate_do its a library
    • Null-safety checked and passed
    Open source →
  27. 2.0.0-dev.1 05 Mar 2021 pre-release
    Release notes
    • Testing new null-safety version
    • Refactored the entire library
    Open source →
  28. 1.7.5 05 Dec 2020

    Nothing published for this version

  29. 1.7.4 05 Dec 2020
    Release notes
    • Fixed: Calling forward on a disposed widget.
    • Fixed: Some animations didn't have delayed.
    Open source →
  30. 1.7.3 27 Aug 2020

    Nothing published for this version

  31. 1.7.2 18 Apr 2020
    Release notes

    Fixed: Some issue in version 1.7.1 was blocking the delay.

    Open source →
  32. 1.7.1 15 Apr 2020
    Release notes
    • Bug fixed: When you were calling the animation with delay, and you dispose the widget before the animation takes place, was throwing an error because the controller was destroyed, this version fixes that.
    Open source →
  33. 1.7.0 15 Apr 2020
    Release notes
    • Key property added in every widget, now you can access the widget via Key and the AnimationController
    Open source →
  34. 1.6.3 17 Mar 2020
    Release notes
    • Minor update
    Open source →
  35. 1.6.2 16 Mar 2020

    Nothing published for this version

  36. 1.6.1 16 Mar 2020
    Release notes
    • Now Attention Seekers can be stopped (even if they are in infinite mode). You just have to set the animate property from true to false
    • You can use setState, Provider, Bloc, Redux to achieve that
    • Delay bug fix with animate property
    Open source →
  37. 1.6.0 16 Mar 2020

    Nothing published for this version

  38. 1.5.1 16 Mar 2020
    Release notes
    • Description updated
    Open source →
  39. 1.5.0 16 Mar 2020
    Release notes
    • Readme updaded
    • New animations
      • ZoomIn
      • Zoomout
      • FadeOut
      • FadeOutDown
      • FadeOutDownBig
      • FadeOutUp
      • FadeOutUpBig
      • FadeOutLeft
      • FadeOutLeftBig
      • FadeOutRight
      • FadeOutRightBig
    • New properties added
      • from
      • animate
      • spins
    • Smaller package size
    • Smoother animations
    • More customization
    Open source →
  40. 1.2.1 24 Feb 2020
    Release notes
    • Readme updated
    Open source →
  41. 1.2.0 24 Feb 2020
    Release notes
    • Manual Trigger added
      • (optional) bool manualTrigger
        • This option will not fire the animation on load. Forces you to provide the controller callback
      • (optional but mandatory if you use manualTrigger) Function controller
        • This callback, will give you access to the animationController from the selected animation. See the example at the end of this documentation.
    • Minor fixes
    Open source →
  42. 1.1.0 23 Feb 2020

    Nothing published for this version

  43. 1.0.0 19 Feb 2020
    Release notes
    • Retouched all the animations
    • Better FadeIns
    • New animations added
      • JelloIn
      • FlipInX
      • FlipInY
      • Spin
      • SpinPerfect
      • Dance
      • Roulette
    • Documentation updated
    Open source →
  44. 0.2.0 19 Feb 2020
    Release notes
    • Implemented delay inside all animated widgets
    • Big stability improvements
    • Documentation updated
    Open source →
  45. 0.1.5 19 Feb 2020
    Release notes
    • Readme updated
    • Formatted the main file
    Open source →
  46. 0.1.4 19 Feb 2020
    Release notes
    • Added the following animations
      • Swing
      • ElasticIn
      • ElasticInDown
      • ElasticInUp
      • ElasticInLeft
      • ElasticInRight
    Open source →
  47. 0.1.3 19 Feb 2020
    Release notes

    Fixing some Kotlin dependencies

    Open source →
  48. 0.1.2 18 Feb 2020
    Release notes

    You can find a simple demo in the "example" folder

    Open source →
  49. 0.1.1 18 Feb 2020
    Release notes

    Just clean the animate_do main file

    Open source →
  50. 0.1.0 18 Feb 2020
    Release notes

    Production ready, but I want to add more features soon

    • Added the following animations
      • FadeIn
      • FadeInDown
      • FadeInDownBig
      • FadeInUp
      • FadeInUpBig
      • FadeInLeft
      • FadeInLeftBig
      • FadeInRight
      • FadeInRightBig
      • BounceInDown
      • BounceInUp
      • BounceInLeft
      • BounceInRight
      • Bounce ( it could be infinite with a property)
      • Flash ( it could be infinite with a property)
      • Pulse ( it could be infinite with a property)
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive