Search packages, repositories and app categories

hero_animation cover
Package detailsv1.1.4

hero_animation

Hero-animates it's child from one layout position to another within the same Route.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
212
Likes
80
Pub points
140

Install package

flutter pub add hero_animation

Package Overview

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

Hero_animation is a Flutter package that enables smooth, declarative transitions between widgets across different positions within the same route. It leverages the Hero widget's core functionality to animate a child from one layout position to another, creating fluid and engaging user experiences. Ideal for navigation transitions, card flips, or any scenario requiring visual continuity between states. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices.

Use cases

  • Cross-page transitions
  • Card or image zoom animations
  • Navigation state changes
  • Interactive element movement
  • Visual continuity in UI flows

Key features

  • Smooth hero-style animations
  • Same-route position transitions
  • Platform-agnostic support
  • Declarative API
  • Lightweight and easy integration

Suitable for

  • App developers seeking fluid UI transitions
  • Designers implementing interactive prototypes
  • Projects requiring visual continuity
  • Mobile and web applications with dynamic layouts
  • Teams using Flutter for multi-platform apps

Considerations

  • Limited to same-route animations
  • Requires careful widget structure
  • May impact performance with complex layouts
  • Not suitable for cross-route transitions
  • Needs proper key management for reliable animation

Categories

Projects using this package

No data available yet.