A lightweight, pure Dart implementation of a top modal sheet that slides up from the top of the screen. Designed for simplicity and ease of integration, it provides a clean interface for displaying content such as forms, menus, or alerts without requiring complex dependencies. Compatible across all major platforms including Android, iOS, Web, macOS, Windows, and Linux. Ideal for developers seeking a minimal, customizable alternative to standard bottom sheets.
Use cases
- Displaying form inputs
- Showing action menus
- Presenting alerts or notifications
- Implementing collapsible content panels
- Creating custom overlays
Key features
- Pure Dart implementation
- Cross-platform compatibility
- Simple API
- Customizable animation
- Lightweight and fast
- Supports drag-to-dismiss
Suitable for
- Developers wanting a minimal top sheet
- Projects with strict dependency limits
- Apps targeting multiple platforms
- UI components needing smooth transitions
- Customizable overlay designs
Considerations
- Limited built-in styling options
- No native platform-specific behaviors
- Requires manual handling of dismiss logic
- Not suitable for complex nested layouts
- May need additional code for accessibility features
