FLUTTER ECOSYSTEM

flutter_expandable_table

A Flutter widget for create an expandable table with header and first column fixed.

flutter_expandable_table cover
Latest version
2.2.0
30-day downloads
2.1K
Likes
178
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter widget designed to create tables with fixed headers and first columns, enabling seamless vertical and horizontal scrolling. It supports expandable rows for detailed data viewing while maintaining layout stability across platforms. Ideal for displaying structured data in a responsive and user-friendly manner. The package is compatible with Android, iOS, Web, macOS, Windows, and Linux, making it suitable for cross-platform applications.

Use cases
  • Displaying large datasets with fixed headers
  • Creating interactive tables with expandable details
  • Building admin dashboards with structured data
  • Showing hierarchical or nested information
  • Implementing responsive data grids on multiple platforms
Key features
  • Fixed header and first column
  • Expandable table rows
  • Cross-platform compatibility
  • Smooth scrolling support
  • Customizable styling options
  • Responsive layout design
Suitable for
  • Data-heavy applications
  • Admin panels and dashboards
  • Reporting tools
  • Mobile and web apps requiring structured data display
  • Developers needing reusable table components
Considerations
  • May require additional styling for complex layouts
  • Performance impact with very large datasets
  • Limited built-in pagination or filtering
  • Best suited for moderate-sized data sets
  • Requires careful handling of expandable row state management
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_expandable_table

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.