FLUTTER ECOSYSTEM

split_view

This wedget provides horizontal or vertical split view for flutter.

Latest version
3.2.2
30-day downloads
23K
Likes
73
Pub points
160

Package Overview

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

Overview

The split_view package offers a flexible way to create horizontal or vertical split views in Flutter applications. It allows users to divide the screen into two resizable sections, ideal for side-by-side content display such as file explorers, editor layouts, or dashboard panels. The widget supports drag-to-resize functionality and works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux. It is lightweight and integrates seamlessly with existing Flutter UIs.

Use cases
  • Dual-pane layouts
  • File explorer interfaces
  • Code editor sidebars
  • Dashboard panel arrangements
  • Resizable UI components
Key features
  • Horizontal and vertical split orientation
  • Drag-to-resize handles
  • Cross-platform compatibility
  • Simple integration with Flutter widgets
  • Responsive layout support
Suitable for
  • Developers building complex UIs
  • Apps needing dual-panel navigation
  • Editors or tools requiring split views
  • Cross-platform desktop and web apps
Considerations
  • May require additional logic for state management
  • Not suitable for simple one-panel screens
  • Performance depends on child widget complexity
  • Limited customization beyond basic resizing
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add split_view

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects