A Flutter package that enables a bottom panel to be dragged open and scrolled, mimicking the 'Nearby spots' panel behavior seen in the Google Maps app. It provides smooth drag-to-expand interactions and supports content scrolling within the expanded panel. Ideal for displaying detailed information or lists in a compact, interactive format. The package is compatible across Android, iOS, Web, macOS, Windows, and Linux platforms.
Use cases
- Displaying location details in maps apps
- Showing list of nearby points of interest
- Creating expandable info panels
- Implementing collapsible content sections
- Enhancing user interaction with draggable bottom sheets
Key features
- Drag-to-expand gesture support
- Built-in scrollable content area
- Cross-platform compatibility
- Smooth animation transitions
- Customizable panel height and behavior
- Responsive design for all screen sizes
Suitable for
- Map and location-based applications
- Content-heavy bottom sheets
- User interfaces requiring expandable panels
- Developers seeking native-like bottom sheet experiences
- Apps needing intuitive gesture-based navigation
Considerations
- May require additional styling for custom visuals
- Performance impact with very large datasets
- Limited customization for complex animations
- Requires careful handling of nested scroll views
- Not ideal for simple static content displays

