FLUTTER ECOSYSTEM

transformable_list_view

Widget that extends the default ListView with ability to add item transform animations according to it's scroll position

transformable_list_view cover
Latest version
0.8.0
30-day downloads
221
Likes
133
Pub points
150

Package Overview

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

Overview

A Flutter widget extending ListView to enable smooth transform animations for list items based on their scroll position. It allows developers to create dynamic, interactive lists with visual effects such as scaling, rotating, or fading as items enter or exit the viewport. Ideal for enhancing user experience in scroll-heavy interfaces. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Creating animated scrolling lists
  • Enhancing UI with scroll-triggered transformations
  • Building engaging product carousels
  • Designing immersive content feeds
  • Implementing parallax-like effects
  • Adding visual feedback during scrolling
Key features
  • Scroll-position-based item transformations
  • Smooth animation transitions
  • Cross-platform compatibility
  • Easy integration with existing ListView code
  • Support for scale, rotate, and opacity changes
  • Customizable animation curves and timing
Suitable for
  • UI designers seeking interactive elements
  • Developers building scroll-driven animations
  • Apps requiring engaging list interactions
  • Projects targeting multiple platforms
  • Teams focused on polished user experiences
Considerations
  • May impact performance with large datasets
  • Requires careful tuning of animation parameters
  • Best suited for moderate list sizes
  • Not ideal for highly complex animations
  • Needs testing across different devices and platforms
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add transformable_list_view

Categories

Source repository

Related projects

No data available yet.