FLUTTER ECOSYSTEM

animate_do

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

Latest version
5.1.0
30-day downloads
75.3K
Likes
4.9K
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Animate_do is a Flutter package that delivers visually appealing, widget-based animations inspired by Animate.css. It enables developers to easily apply smooth, customizable animations to UI elements without relying on external dependencies. With a simple API and support across all major platforms—including Android, iOS, Web, macOS, Windows, and Linux—it enhances user experience through dynamic transitions. The package integrates seamlessly into Flutter apps, offering a lightweight solution for adding engaging motion effects to widgets.

Use cases
  • Adding entrance animations to UI elements
  • Creating interactive button feedback
  • Enhancing splash screens with dynamic effects
  • Animating lists or cards during scroll
  • Improving onboarding experiences
Key features
  • Inspired by Animate.css
  • No external dependencies
  • Fully widget-based
  • Customizable animation duration and delay
  • Supports all Flutter platforms
  • Easy-to-use API
Suitable for
  • Flutter beginners seeking simple animations
  • Developers building interactive UIs
  • Apps requiring engaging onboarding flows
  • Projects focused on visual polish
  • Teams wanting lightweight animation solutions
Considerations
  • May impact performance if overused
  • Limited to predefined animation types
  • Not suitable for complex custom animations
  • Requires careful tuning for optimal UX
  • Best used sparingly to avoid distraction
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add animate_do

Categories

Source repository

Related projects