FLUTTER ECOSYSTEM

dashboard

Dynamic dashboard widget that allows your users to create their own layouts. Resize, move, indirect resize/move, auto re-layout are supported.

dashboard cover
Latest version
0.0.4
30-day downloads
1.1K
Likes
229
Pub points
150

Package Overview

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

Overview

The dashboard package provides a dynamic, user-configurable widget for building customizable layouts. Users can freely resize, move, and rearrange widgets within the dashboard, with support for indirect resizing and automatic re-layout. Ideal for dashboards requiring interactive customization, it works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux. The package is designed for developers seeking flexible, responsive UIs that adapt to user preferences in real time.

Use cases
  • Customizable analytics dashboards
  • User-defined layout interfaces
  • Interactive admin panels
  • Real-time data visualization
  • Responsive grid-based applications
Key features
  • Drag-and-drop widget repositioning
  • Resizable widgets with auto re-layout
  • Indirect resize/move support
  • Cross-platform compatibility
  • Dynamic layout persistence
  • Configurable grid system
Suitable for
  • Developers building interactive dashboards
  • Apps requiring user-customizable UIs
  • Projects with dynamic content grids
  • Frontend teams focused on UX flexibility
  • Web and mobile apps needing responsive layouts
Considerations
  • May require performance optimization for large numbers of widgets
  • Initial setup involves configuring grid and widget constraints
  • Limited built-in styling options beyond basic layout
  • Best suited for medium to large-scale interactive interfaces
  • Requires careful handling of state management during drag operations
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add dashboard

Categories

Source repository

Related projects