FLUTTER ECOSYSTEM

reorderable_grid

A full reorderable grid implementations similar to flutter's native reorderable list.

reorderable_grid cover
Latest version
1.0.13
30-day downloads
12.4K
Likes
135
Pub points
160

Package Overview

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

Overview

A Flutter package that provides a fully functional reorderable grid, enabling users to drag and drop grid items to rearrange them dynamically. Inspired by Flutter's native ReorderableListView, it supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. The grid maintains smooth animations and handles touch gestures efficiently, making it ideal for customizable layouts such as dashboards, photo galleries, or task boards. It integrates seamlessly with existing Flutter apps and offers a simple API for customization.

Use cases
  • Customizable dashboard layouts
  • Photo or media gallery reordering
  • Task or card-based interface rearrangement
  • User-defined widget arrangements
  • Interactive grid-based data management
Key features
  • Drag-and-drop reordering
  • Cross-platform compatibility
  • Smooth animation transitions
  • Flexible item customization
  • Built-in gesture handling
Suitable for
  • Developers building interactive grid interfaces
  • Apps requiring user-driven layout customization
  • Projects with dynamic content organization
  • Designers wanting intuitive UI interactions
  • Flutter applications targeting multiple platforms
Considerations
  • Requires careful handling of state management
  • May impact performance with large datasets
  • Needs proper padding and spacing for touch targets
  • Limited built-in styling options
  • Not optimized for extremely high item counts
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add reorderable_grid

Categories

Source repository

Related projects