FLUTTER ECOSYSTEM

group_button

Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

group_button cover
Latest version
5.3.4
30-day downloads
219K
Likes
621
Pub points
160

Package Overview

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

Overview

A Flutter custom widget that enables the creation of grouped buttons, supporting both radio and checkbox styles. It simplifies the implementation of mutually exclusive or multiple selection options in a clean, reusable format. Ideal for forms, filters, and settings interfaces where users need to choose one or more options from a set. The package is compatible across all major platforms and integrates seamlessly with existing Flutter projects.

Use cases
  • Form inputs with grouped selections
  • Filtering options in UI
  • User preference settings
  • Multi-select or single-select button groups
  • Dynamic form builders
Key features
  • Supports radio and checkbox button types
  • Easy integration with Flutter
  • Cross-platform compatibility
  • Customizable styling
  • Built-in state management for group selection
  • Responsive design for all devices
Suitable for
  • Developers building interactive forms
  • UI designers needing grouped button components
  • Apps requiring filter or preference selection
  • Projects targeting multiple platforms
Considerations
  • Requires manual handling of selection callbacks
  • Limited built-in validation
  • Styling may require additional customization
  • Not suitable for complex dynamic groups without extra logic
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add group_button

Categories

Source repository

Related projects