Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Bottom Panels and Bottomsheets packages
Last updated: February 25, 2025
A bottom sheet is a UI component that slides up from the bottom of the screen. It can be used to display additional content, such as a menu, process tracking or a set of options. Sometimes it is also referred to as Bottom Panel, Sliding Panel, Sliding Sheet or Modal Sheet.
The complete list of Bottom Sheet or Bottom Panel packages is provided below.

modal_bottom_sheet
👍 3.45K ⬇️ 246.7K
Dart 3 compatibleMaintenance Status: Good
Create awesome and powerful modal bottom sheets. Material, Cupertino iOS 13 or create your own style
sliding_up_panel
👍 2.84K ⬇️ 214
Dart 3 compatibleMaintenance Status: Poor
A draggable Flutter widget that makes implementing a SlidingUpPanel much easier!

wolt_modal_sheet
👍 1.25K ⬇️ 47.9K
Dart 3 compatibleMaintenance Status: Good
This package provides a responsive modal with multiple pages, motion animation for page transitions, and scrollable content within each page.
snapping_sheet
👍 749 ⬇️ 17.4K
Dart 3 compatibleMaintenance Status: Poor
A package that provides a sheet widget that snaps to different vertical & horizontal positions
bottom_bar_with_sheet
👍 598 ⬇️ 504
Dart 3 compatibleMaintenance Status: Poor
This package help you to create bottom bar with FloatingActionButton which buld BottomSheet widget on every page.

backdrop
👍 580 ⬇️ 3.1K
Dart 3 compatibleMaintenance Status: Average
Backdrop implementation in dart as per Material Design Specification.
we_slide
👍 445 ⬇️ 735
Dart 3 compatibleMaintenance Status: Poor
A Flutter package which implements a backdrop displaying contextual and actionable content.
bottom_sheet
👍 392 ⬇️ 14.1K
Dart 3 compatibleMaintenance Status: Good
Flexible bottom sheet with the ability to scroll content even without a list.

smooth_sheets
👍 346 ⬇️ 9.9K
Dart 3 compatibleMaintenance Status: Good
Sheet widgets with smooth motion and great flexibility. Also supports nested navigation in both imperative and declarative ways.

material_dialogs
👍 349 ⬇️ 4.2K
Dart 3 compatibleMaintenance Status: Good
A Flutter package aims to help you create animated, simple, stylish Material Dialogs in your app.
rubber
👍 344 ⬇️ 7.9K
Dart 3 compatibleMaintenance Status: Average
Rubber is an elastic bottom sheet widget with the customizable material spring animation.
sweetsheet
👍 229 ⬇️ 103
Dart 3 compatibleMaintenance Status: Poor
Show beautiful bottom sheet as confirmation dialog quickly and easily.

solid_bottom_sheet
👍 205 ⬇️ 2K
Dart 3 compatibleMaintenance Status: Good
A full customizable bottom sheet easy to implement. Just put it on your bottomSheet property on your Scaffold widget and see the magic. For more details see the README.md.

flutter_sliding_up_panel
👍 150 ⬇️ 4.3K
Dart 3 compatibleMaintenance Status: Average
A sliding up panel widget which can be used to show or hide content, beautiful and simple.

adaptive_action_sheet
👍 118 ⬇️ 15.6K
Dart 3 compatibleMaintenance Status: Good
A Flutter package for action bottom sheet that adapts to the platform (Android/iOS).

flutter_sliding_box
👍 108 ⬇️ 1.2K
Dart 3 compatibleMaintenance Status: Average
A draggable flutter widget (like bottom sheet panel) that makes it easier to use a SlidingBox for all platform.

bottom_sheet_bar
👍 76 ⬇️ 13.6K
Dart 3 compatibleMaintenance Status: Good
A toolbar that aligns to the bottom of a widget and expands into a bottom sheet.

cupertino_modal_sheet
👍 76 ⬇️ 13.1K
Dart 3 compatibleMaintenance Status: Average
Shows a modal iOS-style sheet that slides up from the bottom of the screen.

sliding_up_panel2
👍 84 ⬇️ 85
Dart 3 compatibleMaintenance Status: Average
A draggable Flutter widget that makes implementing a SlidingUpPanel much easier!
side_sheet
👍 72 ⬇️ 11.6K
Dart 3 compatibleMaintenance Status: Poor
Package for implementation of side sheets for all platforms and responsive UI.
modal_side_sheet
👍 70 ⬇️ 1.5K
Dart 3 compatibleMaintenance Status: Poor
A package to use Material side sheet into your Flutter project.
floating_pullup_card
👍 68 ⬇️ 90
Dart 3 compatibleMaintenance Status: Poor
A beautiful and custom floating pull up style Card for flutter
scrollable_panel
👍 62 ⬇️ 51
Dart 3 compatibleMaintenance Status: Poor
drag to expand and then can scroll contents. similar "Nearby spots" panel on google map app.

interactive_bottom_sheet
👍 61 ⬇️ 347
Dart 3 compatibleMaintenance Status: Good
A customizable interactive bottom sheet, which lets you interact with the screen behind it.

wtf_sliding_sheet
👍 58 ⬇️ 1.9K
Dart 3 compatibleMaintenance Status: Average
A widget that can be dragged and scrolled in a single gesture and snapped to a list of extents.

draggable_menu
👍 54 ⬇️ 378
Dart 3 compatibleMaintenance Status: Average
Create custom draggable menus that provide a familiar, customizable, and user-friendly experience, inspired by popular social media platforms such as Instagram, Snapchat, Facebook, Twitter, and YouTube.
snapping_sheet_2
👍 44 ⬇️ 4.6K
Dart 3 compatibleMaintenance Status: Poor
A package that provides a sheet widget that snaps to different vertical & horizontal positions

backdrop_modal_route
👍 42 ⬇️ 2K
Dart 3 compatibleMaintenance Status: Average
A flutter plugin to open backdrop modal route with minimal code and efforts with dynamic content.
chat_bottom_container
👍 40 ⬇️ 231
Dart 3 compatibleMaintenance Status: Good
A Flutter package for managing the bottom container of the chat page

bottom_sheet_scaffold
👍 38 ⬇️ 853
Dart 3 compatibleMaintenance Status: Average
Slide your bottom sheet by sliding the body of the scaffold!. Very simple and customizable bottom sheet to implement.
footer
👍 34 ⬇️ 3.2K
Dart 3 compatibleMaintenance Status: Poor
A new Flutter package which helps developers in creating Customisable Footer for both Android and IOS Apps.
bottom_drawer
👍 34 ⬇️ 1.3K
Dart 3 compatibleMaintenance Status: Poor
A bottom drawer widget, support customize drawer header and body, support list body, support drag to open and close.

top_modal_sheet
👍 30 ⬇️ 2.7K
Dart 3 compatibleMaintenance Status: Average
A simple top modal sheet implementation in pure dart.
side_sheet_material3
👍 30 ⬇️ 256
Dart 3 compatibleMaintenance Status: Average
This Flutter package provides a Material Design 3 modal side sheet widget.
flutter_awesome_bottom_sheet
👍 26 ⬇️ 69
Dart 3 compatibleMaintenance Status: Poor
Show awesome bottom sheet as confirmation dialog quickly and easily.

flutter_cupernino_bottom_sheet
👍 12 ⬇️ 117
Dart 3 compatibleMaintenance Status: Average
A package that mimics a Cupertino Style bottom sheet.
sliding_sheet
👍 635 ⬇️ 959
Maintenance Status: Poor
A widget that can be dragged and scrolled in a single gesture and snapped to a list of extents.
sliding_panel
👍 100 ⬇️ 72
Maintenance Status: Poor
The most customisable bottom sliding panel you can find on pub.dev. Just as you want it!
input_sheet
👍 46 ⬇️ 54
Maintenance Status: Poor
A flutter package to help apps with extensive forms, implementing inputs as BottomSheet to make it enjoyable.
stopper
👍 21 ⬇️ 25
Maintenance Status: Poor
A bottom sheet that can be expanded to one of the pre-defined stop heights by dragging.