FLUTTER ECOSYSTEM

extended_wrap

Extended official wrap to build special wrap like limiting row number

Latest version
0.1.5
30-day downloads
14K
Likes
36
Pub points
150

Package Overview

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

Overview

The extended_wrap package enhances Flutter's built-in Wrap widget with advanced layout capabilities, enabling developers to limit the number of rows in a wrap layout. It extends the standard Wrap functionality to support features like row count constraints, custom alignment, and improved control over child distribution. Ideal for responsive UIs where content must adapt within fixed vertical space, this package simplifies complex layouts without requiring custom render objects. It is particularly useful for dynamic lists, tags, or grids that need structured wrapping behavior.

Use cases
  • Limiting row count in dynamic layouts
  • Creating responsive tag clouds
  • Building constrained grid-like structures
  • Designing adaptive form fields
  • Implementing scrollable content with fixed height
  • Managing overflow in horizontal/vertical wraps
Key features
  • Row count limiting
  • Improved alignment control
  • Support for dynamic content
  • Extends native Wrap widget
  • Cross-platform compatibility
  • Minimal boilerplate
Suitable for
  • Developers needing precise wrap layout control
  • UI designers working with constrained spaces
  • Apps with dynamic content grids
  • Projects requiring responsive tag displays
  • Teams using Flutter for multi-platform apps
Considerations
  • Requires understanding of Wrap behavior
  • May impact performance with large datasets
  • Limited to row-based constraints
  • Not suitable for complex nested layouts
  • Depends on official Flutter widgets
  • Best used with state management for dynamic content
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add extended_wrap

Categories

Source repository

Related projects