FLUTTER ECOSYSTEM

table_sticky_headers

Two-dimension table with both sticky headers. You may scroll left \ right and top \ bottom. Sticky headers always stay visible. Legend cell (top left) always visible too.

table_sticky_headers cover
Latest version
2.0.5
30-day downloads
2.5K
Likes
191
Pub points
150

Package Overview

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

Overview

A Flutter package for creating two-dimensional tables with sticky headers that remain visible during horizontal and vertical scrolling. The top-left 'legend' cell is also fixed in place, ensuring consistent reference points. Ideal for data-heavy interfaces where header context must persist across scrolls. Supports all major platforms including mobile, web, and desktop.

Use cases
  • Data grids with persistent headers
  • Financial or inventory dashboards
  • Complex table layouts with navigation
  • Reporting tools with large datasets
  • User interfaces requiring fixed reference points
Key features
  • Sticky column and row headers
  • Fixed legend cell in top-left corner
  • Smooth horizontal and vertical scrolling
  • Cross-platform compatibility
  • Customizable styling and layout
  • Responsive design for various screen sizes
Suitable for
  • Developers building complex data tables
  • Apps needing persistent header visibility
  • Dashboards with large datasets
  • Desktop and mobile applications with tabular data
  • UIs requiring intuitive data navigation
Considerations
  • May impact performance with very large datasets
  • Requires careful layout planning for optimal UX
  • Limited built-in sorting/filtering features
  • Styling customization may require advanced Flutter knowledge
  • Not ideal for simple one-dimensional lists
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add table_sticky_headers

Categories

Source repository

Related projects