FLUTTER ECOSYSTEM

smooth_sheets

Sheet widgets with smooth motion and great flexibility. Also supports nested navigation in both imperative and declarative ways.

smooth_sheets cover
Latest version
1.2.0
30-day downloads
91.8K
Likes
655
Pub points
150

Package Overview

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

Overview

Smooth Sheets is a Flutter package that provides highly customizable bottom sheet widgets with smooth animations and fluid motion. It supports both imperative and declarative nested navigation, making it ideal for complex UI flows. With seamless integration across Android, iOS, Web, macOS, Windows, and Linux, it offers developers flexibility in designing responsive bottom panels. The package enhances user experience through polished transitions and intuitive interactions, suitable for modals, side menus, and dynamic content overlays.

Use cases
  • Dynamic bottom panels
  • Nested navigation flows
  • Modal dialogs with animation
  • Side menu implementations
  • Interactive overlays
  • Responsive UI components
Key features
  • Smooth motion animations
  • Declarative and imperative navigation
  • Cross-platform support
  • Flexible widget customization
  • Nested navigation handling
  • Seamless transition effects
Suitable for
  • Developers building interactive UIs
  • Apps requiring complex bottom sheet logic
  • Teams prioritizing smooth UX
  • Multi-platform Flutter projects
  • Designers seeking animation-rich components
Considerations
  • Requires understanding of Flutter's navigation system
  • May increase bundle size slightly
  • Best suited for apps with frequent bottom sheet usage
  • Potential complexity in deeply nested structures
  • Needs careful state management in complex flows
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add smooth_sheets

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects