FLUTTER ECOSYSTEM

sticky_and_expandable_list

Build a grouped list, which support expand/collapse section and sticky header, support use it with sliver widget.

sticky_and_expandable_list cover
Latest version
1.1.3
30-day downloads
7.6K
Likes
175
Pub points
140

Package Overview

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

Overview

A Flutter package that enables the creation of grouped lists with collapsible sections and sticky headers, ideal for organizing content hierarchically. It integrates seamlessly with Sliver widgets, making it suitable for use in custom scroll views like CustomScrollView. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, offering a consistent experience across devices. It simplifies complex list interactions with minimal boilerplate code.

Use cases
  • Grouped data display
  • Collapsible section lists
  • Sticky header navigation
  • Custom scroll views
  • Dynamic content organization
  • Enhanced user interface for long lists
Key features
  • Expandable/collapsible sections
  • Sticky section headers
  • Sliver widget compatibility
  • Cross-platform support
  • Minimal setup required
  • Smooth animations
Suitable for
  • Developers building complex lists
  • UI designers needing interactive layouts
  • Apps with hierarchical data
  • Scrollable interfaces with headers
  • Mobile and web applications
Considerations
  • Requires understanding of Sliver widgets
  • May impact performance with very large datasets
  • Limited customization beyond basic styling
  • Best suited for moderate-sized grouped data
  • Not recommended for simple flat lists
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add sticky_and_expandable_list

Categories

Source repository

Related projects