FLUTTER ECOSYSTEM

toggle_list

An easy-to-use and highly customizable expandable list widget for your Flutter application.

toggle_list cover
Latest version
0.3.1
30-day downloads
396
Likes
72
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

toggle_list is a Flutter package that provides an easy-to-use and highly customizable expandable list widget. It allows developers to create interactive lists with collapsible sections, ideal for organizing content in a clean, space-efficient manner. With support across all major platforms—Android, iOS, Web, macOS, Windows, and Linux—it ensures consistent behavior everywhere. The widget is designed for simplicity and flexibility, enabling customization of animations, icons, colors, and content structure. Perfect for settings panels, FAQs, or any hierarchical data display.

Use cases
  • Settings interfaces
  • FAQ sections
  • Hierarchical data displays
  • Collapsible navigation menus
  • Dynamic content grouping
Key features
  • Customizable expand/collapse animations
  • Support for multiple platform targets
  • Extensible widget design
  • Configurable icons and colors
  • Simple API for integration
  • Flexible content layout
Suitable for
  • Developers seeking expandable lists
  • UI designers needing interactive components
  • Apps with nested or grouped content
  • Cross-platform applications
  • Projects requiring minimal boilerplate
Considerations
  • Requires basic knowledge of Flutter widgets
  • May need additional styling for complex layouts
  • Limited to list-based expansion (not tree structures)
  • Not optimized for very large datasets without pagination
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add toggle_list

Categories

Source repository

Related projects

No data available yet.