FLUTTER ECOSYSTEM

flutter_reorderable_grid_view

Enables animated GridViews when updating children or when trying to reorder them by using drag and drop.

flutter_reorderable_grid_view cover
Latest version
5.6.0
30-day downloads
25.7K
Likes
244
Pub points
160

Package Overview

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

Overview

A Flutter package that enables animated, drag-and-drop reordering of items within a GridView. It provides smooth transitions when rearranging tiles or updating the grid's children, enhancing user interaction in grid-based layouts. Ideal for apps requiring dynamic, interactive grids such as dashboards, photo galleries, or customizable interfaces. The package supports all major platforms including mobile, web, and desktop.

Use cases
  • Interactive dashboard layouts
  • Photo or media gallery reordering
  • Customizable UI grids
  • Drag-and-drop task management
  • Dynamic content rearrangement
Key features
  • Animated drag-and-drop reordering
  • Smooth transitions on repositioning
  • Supports all Flutter platforms
  • Easy integration with existing GridViews
  • Handles dynamic child updates
Suitable for
  • Developers building interactive grid interfaces
  • Apps needing user-driven content arrangement
  • Cross-platform grid applications
  • UIs with frequent layout changes
Considerations
  • Performance may degrade with very large datasets
  • Requires careful handling of item keys
  • Not optimized for extremely high-frequency updates
  • Limited customization beyond basic drag behavior
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_reorderable_grid_view

Categories

Source repository

Related projects