FLUTTER ECOSYSTEM

cross_scroll

A CrossScroll is a flutter Package that permits it’s child views to be scrolled vertically and Horizontally.

Latest version
0.1.1
30-day downloads
5.8K
Likes
40
Pub points
145

Package Overview

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

Overview

CrossScroll is a Flutter package that enables seamless vertical and horizontal scrolling within its child views. It extends the functionality of standard scrollable widgets by allowing bidirectional scrolling in a single container. Ideal for complex layouts such as data grids, dashboards, or interactive tables, it provides smooth user interaction across multiple axes. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices.

Use cases

  • Data grids with multi-axis navigation
  • Interactive dashboards with scrollable panels
  • Complex table layouts requiring horizontal and vertical scrolling
  • Custom scrollable interfaces with dual-direction support
  • Responsive UIs needing cross-axis scrolling

Key features

  • Bidirectional (vertical and horizontal) scrolling
  • Supports all Flutter platforms
  • Simple integration with existing widgets
  • Smooth scrolling experience
  • Extends standard ScrollView capabilities

Suitable for

  • Developers building complex scrollable UIs
  • Designers implementing interactive data displays
  • Apps requiring responsive grid layouts
  • Projects targeting multiple platforms
  • Teams seeking lightweight scroll solutions

Considerations

  • May require performance optimization for large datasets
  • Not ideal for simple one-directional scrolls
  • Potential complexity in nested scroll scenarios
  • Requires careful layout management to avoid overflow issues
  • Best suited for moderate-sized content rather than extremely large lists
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add cross_scroll

Categories

Source repository

Projects using this package

No data available yet.