FLUTTER ECOSYSTEM

two_dimensional_scrollables

Widgets that scroll using the two dimensional scrolling foundation.

Latest version
0.5.5
30-day downloads
249K
Likes
491
Pub points
150

Package Overview

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

Overview

The two_dimensional_scrollables package provides Flutter widgets that enable two-dimensional scrolling, built on Flutter's foundational scrolling system. It allows users to scroll horizontally and vertically simultaneously, ideal for grids, tables, or complex layouts requiring multi-directional navigation. The package integrates seamlessly with existing Flutter scrollable components and supports all major platforms including mobile, web, and desktop. It enhances user experience in data-heavy interfaces by offering smooth, responsive scrolling across both axes.

Use cases
  • Creating grid-based layouts
  • Building interactive tables
  • Implementing data dashboards
  • Designing complex UIs with nested scrolling
  • Enabling multi-axis navigation in apps
Key features
  • Supports horizontal and vertical scrolling
  • Built on Flutter's core scrolling foundation
  • Platform-agnostic (Android, iOS, Web, macOS, Windows, Linux)
  • Integrates with existing Scrollable widgets
  • Provides smooth, responsive scrolling
Suitable for
  • Developers building data-rich interfaces
  • UI designers needing advanced scrolling patterns
  • Apps requiring grid or table-like navigation
  • Cross-platform applications with complex layouts
  • Teams using Flutter for desktop and web
Considerations
  • May require careful performance optimization for large datasets
  • Needs proper handling of scroll physics and controllers
  • Not recommended for simple one-dimensional scrolls
  • Requires understanding of Flutter's scroll system
  • Can increase complexity in nested scroll scenarios
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add two_dimensional_scrollables

Categories

Source repository

Related projects