FLUTTER ECOSYSTEM

msh_checkbox

An animated checkbox, inspired by BEMCheckbox for iOS, using an API similar to Flutter's own Checkbox.

msh_checkbox cover
Latest version
2.0.1
30-day downloads
2.1K
Likes
57
Pub points
150

Package Overview

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

Overview

msh_checkbox is a Flutter package that provides an animated checkbox inspired by BEMCheckbox for iOS, offering a smooth and visually appealing toggle experience. It uses an API similar to Flutter's built-in Checkbox, making it easy to integrate into existing projects. The checkbox supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices. With customizable animations and styling, it enhances user interaction while maintaining simplicity and performance.

Use cases
  • Custom animated form inputs
  • Enhancing UI with smooth transitions
  • Cross-platform checkbox consistency
  • Modern app interfaces
  • Accessibility-focused design
  • Replacing default checkboxes
Key features
  • Smooth animated transitions
  • BEMCheckbox-inspired design
  • Flutter-native API compatibility
  • Cross-platform support
  • Customizable appearance
  • Lightweight and performant
Suitable for
  • Developers seeking modern checkbox designs
  • Projects requiring platform-agnostic UI components
  • Apps focused on user experience and visual polish
  • Teams using Flutter for multi-platform apps
  • Designers wanting animation-rich elements
Considerations
  • May require additional styling for complex themes
  • Limited to checkbox-specific functionality
  • Animation performance depends on device capabilities
  • Not suitable for non-interactive use cases
  • Requires Flutter SDK 2.0+ for full compatibility
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add msh_checkbox

Categories

Source repository

Related projects