Search packages, repositories and app categories

grouped_scroll_view cover
Package detailsv0.2.4

grouped_scroll_view

Provide a List, a grouper, and let it display it as a ListView, a GridView or anything else. Supports checkbox or radio in a scrollView.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
752
Likes
61
Pub points
150

Install package

flutter pub add grouped_scroll_view

Package Overview

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

GroupedScrollView is a Flutter package that organizes data into groups within scrollable widgets like ListView or GridView. It allows developers to define a custom grouper function to categorize items, enabling structured and visually appealing lists. The package supports interactive elements such as checkboxes and radio buttons directly within the scroll view, enhancing user interaction. Ideal for settings, filters, or any list with hierarchical data, it simplifies UI implementation while maintaining performance across platforms.

Use cases

  • Organizing settings in a grouped list
  • Creating filterable item lists
  • Displaying categorized data in forms
  • Building interactive selection interfaces
  • Implementing collapsible sections in scroll views

Key features

  • Customizable grouping logic
  • Support for checkboxes and radio buttons
  • Flexible layout (ListView, GridView, etc.)
  • Cross-platform compatibility
  • Efficient rendering for large datasets
  • Easy integration with existing scrollable widgets

Suitable for

  • Developers building structured lists
  • UI designers needing grouped content
  • Apps requiring selectable grouped items
  • Cross-platform applications with scrollable data
  • Projects with dynamic or nested data

Considerations

  • Requires defining a grouper function
  • May need additional styling for complex layouts
  • Performance depends on group size and item count
  • Limited built-in animations
  • Not optimized for extremely large datasets without pagination

Categories

Dependencies

Dependency list 2 items

Projects using this package

No data available yet.