FLUTTER ECOSYSTEM

animated_list_plus

A Flutter ListView that implicitly animates between the changes of two lists with the support to reorder its items.

animated_list_plus cover
Latest version
0.5.2
30-day downloads
27.1K
Likes
198
Pub points
150

Package Overview

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

Overview

AnimatedListPlus is a Flutter package that extends ListView functionality by providing implicit animations when lists change, including smooth transitions during item additions, removals, and reordering. It simplifies the implementation of dynamic lists with built-in animation support, ensuring a fluid user experience across platforms. The package supports all major Flutter platforms and integrates seamlessly into existing projects with minimal setup. It enhances list interactions by automatically handling animation states without requiring manual animation controllers.

Use cases
  • Dynamic list updates with visual feedback
  • Reorderable item lists in forms or task managers
  • Smooth transitions in chat or feed interfaces
  • Interactive to-do list applications
  • Real-time data display in dashboards
Key features
  • Implicit animations for list changes
  • Built-in support for reordering items
  • Cross-platform compatibility
  • Minimal boilerplate code
  • Automatic animation state management
  • Customizable animation curves
Suitable for
  • Developers building interactive list-based UIs
  • Apps requiring real-time list updates
  • Projects emphasizing smooth UX transitions
  • Teams wanting to reduce animation complexity
  • Flutter beginners exploring advanced list features
Considerations
  • May impact performance with very large lists
  • Requires careful handling of item keys
  • Limited customization for complex animation logic
  • Not ideal for highly customized animation sequences
  • Best suited for moderate-sized datasets
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add animated_list_plus

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects