FLUTTER ECOSYSTEM

avatar_stack

Advanced and agile avatar stack with settings. It allows to place a lot of avatars or another widgets in small place.

avatar_stack cover
Latest version
3.0.0
30-day downloads
6.8K
Likes
200
Pub points
155

Package Overview

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

Overview

AvatarStack is a Flutter package that enables the efficient display of multiple avatars or widgets in a compact, visually appealing stack. Designed for chat interfaces, group profiles, and collaborative apps, it supports customizable spacing, overflow handling, and layered rendering. The package is lightweight and highly adaptable, allowing developers to integrate dynamic avatar groups with minimal code. It works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Group chat indicators
  • Team member displays
  • Collaborative project avatars
  • Social media user clusters
  • Profile group previews
Key features
  • Customizable avatar stacking
  • Overflow handling with count badges
  • Support for any widget, not just avatars
  • Responsive layout across devices
  • Smooth layering and z-index control
  • Cross-platform compatibility
Suitable for
  • Chat applications
  • Team collaboration tools
  • Social networking features
  • Dashboard user indicators
  • UIs with dense user data
Considerations
  • Performance may degrade with very large avatar counts
  • Limited built-in styling options beyond basic configuration
  • Requires manual handling of tap interactions on stacked items
  • Not optimized for extremely high-frequency updates
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add avatar_stack

Categories

Source repository

Related projects