FLUTTER ECOSYSTEM

flutter_parallax

A Flutter widget that moves according to a scroll controller.

Latest version
0.1.2
30-day downloads
51
Likes
37
Pub points
40

Package Overview

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

Overview

flutter_parallax is a Flutter package that enables parallax effects on widgets by synchronizing their movement with a scroll controller. It allows developers to create visually engaging scrolling experiences where elements move at different speeds relative to the main scroll, enhancing depth and interactivity. Ideal for immersive UIs such as splash screens, hero animations, or content-heavy apps, it integrates seamlessly with existing scrollable widgets like ListView or CustomScrollView. The package is lightweight and focused, requiring minimal setup to achieve smooth parallax behavior.

Use cases
  • Creating depth in scrollable interfaces
  • Enhancing splash screens with dynamic visuals
  • Building immersive storytelling layouts
  • Adding subtle motion to static content
  • Improving user engagement in content apps
  • Implementing layered scrolling effects
Key features
  • Syncs with ScrollController
  • Supports variable parallax ratios
  • Lightweight and easy to integrate
  • Works with ListView and CustomScrollView
  • Smooth animation performance
  • Minimal configuration required
Suitable for
  • UI designers seeking visual depth
  • Developers building scroll-driven animations
  • Apps with rich content narratives
  • Interactive landing pages
  • Mobile apps emphasizing user experience
  • Projects using scroll-based interactions
Considerations
  • Requires a ScrollController instance
  • Limited to scroll-based motion
  • Not suitable for non-scrollable contexts
  • May impact performance if overused
  • Does not support gesture-based parallax
  • Best used with optimized child widgets
Supported platformsNot available

Install package

flutter pub add flutter_parallax

Categories

Source repository

Related projects

No data available yet.