Flutter Gems is a curated list of 7100+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Floating Action Button packages
Last updated: March 18, 2026
A floating action button (FAB) is a circular button that triggers a primary action in a Flutter app. It is versatile and can also be used to add a quick access menu and is generally placed in the bottom right corner of the screen.
The complete list of Flutter packages that can help you add Floating Action Button (FAB), Floating Action Bar, Floating Action Button Menu, Animated Floating Action Button or any other customized and specialized Floating Action Button to your app is provided below.
flutter_speed_dial
👍 1.33K ⬇️ 80.1K
Dart 3 compatibleMaintenance Status: Poor
Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and much more.
circular_menu
👍 533 ⬇️ 2.6K
Dart 3 compatibleMaintenance Status: Average
A simple animated circular menu for Flutter, Adjustable radius, colors, alignment, animation curve and animation duration.
flutter_expandable_fab
👍 427 ⬇️ 21.1K
Dart 3 compatibleMaintenance Status: Good
The speed dial FAB (Floating Action Button) that can animate the display and hiding of multiple action buttons.
floating_action_bubble
👍 322 ⬇️ 6K
Dart 3 compatibleMaintenance Status: Poor
A animated menu using a floating action button , the aesthetic of the menu items are fully customisable
flutter_floating_bottom_bar
👍 320 ⬇️ 3K
Dart 3 compatibleMaintenance Status: Good
A flutter package that allows showing a floating widget that can be used as a tab bar, bottom navigation bar, etc. The widget reacts to scrolling events too.
draggable_float_widget
👍 111 ⬇️ 183.5K
Dart 3 compatibleMaintenance Status: Poor
This is a draggable and floating Flutter widget, which can control its visibility through the scrolling event of ScrollView.
animated_stack
👍 252 ⬇️ 135
Dart 3 compatibleMaintenance Status: Average
Custom animated stacked pages, to create customisable side menu buttons.
spincircle_bottom_bar
👍 213 ⬇️ 107
Dart 3 compatibleMaintenance Status: Poor
This is an easy to Implement Flutter Package for Spin Circle Bottom Navigation Bar
hawk_fab_menu
👍 168 ⬇️ 981
Dart 3 compatibleMaintenance Status: Poor
A customizable floating action button menu that will pop up small fabs on top
floating_draggable_widget
👍 131 ⬇️ 6.9K
Dart 3 compatibleMaintenance Status: Average
A flutter package for floating draggable widget. By this package a developer can implement a widget which can be draggable inside the screen freely.
animated_floating_buttons
👍 118 ⬇️ 922
Dart 3 compatibleMaintenance Status: Poor
Allows you to create a collapsible list of float buttons. Based on Agung Surya's tutorial.
floating_bottom_bar
👍 113 ⬇️ 401
Dart 3 compatibleMaintenance Status: Good
This package provides sliding animation to floating action button located at the center and bottom tab button.
simple_speed_dial
👍 95 ⬇️ 3.8K
Dart 3 compatibleMaintenance Status: Poor
A simple speed dial for Flutter. You can use as many speed dial options as you want. You can use labels next to the speed dial options. Colors of every fab can be set.
flutter_scrolling_fab_animated
👍 66 ⬇️ 2.6K
Dart 3 compatibleMaintenance Status: Average
Package to add a floating button whose change of size when scroll down
draggable_fab
👍 60 ⬇️ 1.7K
Dart 3 compatibleMaintenance Status: Poor
A Draggable FAB wrapper widget which can dragged to any edge of the screen.
fab_circular_menu_plus
👍 55 ⬇️ 394
Dart 3 compatibleMaintenance Status: Good
A Flutter package to create a nice circular menu using a Floating Action Button.
drag_ball
👍 53 ⬇️ 810
Dart 3 compatibleMaintenance Status: Average
A Flutter package similiar AssistiveTouch on Iphone.
animated_float_action_button
👍 40 ⬇️ 360
Dart 3 compatibleMaintenance Status: Poor
Allows you to create a collapsible list of float buttons.
speed_dial_fab
👍 40 ⬇️ 256
Dart 3 compatibleMaintenance Status: Poor
This is a library that implements the Speed Dial Float Action Button in Flutter. Fell Free to colaborate, every PR is welcome!
flutter_arc_speed_dial
👍 38 ⬇️ 363
Dart 3 compatibleMaintenance Status: Poor
A bunch of FloatingActionButtons to consist speed dial in arc shape
floating_logger
👍 36 ⬇️ 154
Dart 3 compatibleMaintenance Status: Good
floating_logger is a Flutter library that provides a floating widget for real-time API request logs.
animated_radial_menu
👍 34 ⬇️ 281
Dart 3 compatibleMaintenance Status: Poor
highly customizable complex radial animation without any boilerplate code.
floating_menu_panel
👍 29 ⬇️ 114
Dart 3 compatibleMaintenance Status: Poor
Floating menu panel
draggable_expandable_fab
👍 27 ⬇️ 105
Dart 3 compatibleMaintenance Status: Poor
This Flutter package provides a Expandable and Draggable Floating Button with animation.
expandable_fab_menu
👍 26 ⬇️ 68
Dart 3 compatibleMaintenance Status: Poor
A dart package that helps to display a menu of items using FAB
custom_floating_action_button
👍 26 ⬇️ 67
Dart 3 compatibleMaintenance Status: Poor
This plugin allows you to create a FloatingActionButton with multiple options.
animated_fab_button_menu
👍 26 ⬇️ 54
Dart 3 compatibleMaintenance Status: Poor
Flutter package to implement an animated FAB with a scrollable Menu.
bottomreveal
👍 20 ⬇️ 75
Dart 3 compatibleMaintenance Status: Poor
An animated bottom reveal widget.
animated_stack_plus
👍 3 ⬇️ 43
Dart 3 compatibleMaintenance Status: Good
A flexible and modern animated Floating Action Button (FAB) stack for Flutter with custom icons, builders, and smooth animations.
floatingpanel
👍 130 ⬇️ 87
Maintenance Status: Poor
Floating panel helps you create easy floating menu which you can drag and drop to any edge of the screen (horizontally).
adv_fab
👍 125 ⬇️ 81
Maintenance Status: Poor
A floating action button that expands itself to reveal its hidden widget. it can also be used as a NavigationBar or a floatingSpaceBar
flutter_boom_menu
👍 122 ⬇️ 52
Maintenance Status: Poor
Flutter plugin to implement a Boom Menu, with icons, title, sub title, animated FAB Icon and hide on scrolling.
unicorndial
👍 79 ⬇️ 76
Maintenance Status: Poor
Easily create your floating menu using horizontal or vertical floating button lists
flutter_speed_dial_material_design
👍 62 ⬇️ 72
Maintenance Status: Poor
Flutter plugin to implement a Material Design Speed Dial (https://material.io/components/buttons-floating-action-button/#types-of-transitions)
animated_floatactionbuttons
👍 33 ⬇️ 70
Maintenance Status: Poor
Allows you to create a collapsible list of float buttons. Based on Agung Surya's tutorial.
floating_action_row
👍 32 ⬇️ 53
Maintenance Status: Poor
A Flutter package that provides a widget with a row or column of floating action buttons.
draggable_floating_button
👍 18 ⬇️ 53
Maintenance Status: Poor
The Draggable Floating Action Button (aka. DFAB) can be created just like the Floating Action Button, but it also has a few cool features in addition.
radial_menu
👍 17 ⬇️ 10
Maintenance Status: Poor
A flutter radial menu opening and revealing icons in a circle
