Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Floating Action Button packages
Last updated: December 4, 2024
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.
circular_menu
Dart 3 compatible 👍 478
Maintenance Status: Good
A simple animated circular menu for Flutter, Adjustable radius, colors, alignment, animation curve and animation duration.
flutter_expandable_fab
Dart 3 compatible 👍 267
Maintenance Status: Good
The speed dial FAB (Floating Action Button) that can animate the display and hiding of multiple action buttons.
flutter_floating_bottom_bar
Dart 3 compatible 👍 225
Maintenance 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.
floating_bottom_bar
Dart 3 compatible 👍 107
Maintenance Status: Good
This package provides sliding animation to floating action button located at the center and bottom tab button.
floating_draggable_widget
Dart 3 compatible 👍 102
Maintenance Status: Good
A flutter package for floating draggable widget. By this package a developer can implement a widget which can be draggable inside the screen freely.
flutter_scrolling_fab_animated
Dart 3 compatible 👍 56
Maintenance Status: Good
Package to add a floating button whose change of size when scroll down
drag_ball
Dart 3 compatible 👍 44
Maintenance Status: Good
A Flutter package similiar AssistiveTouch on Iphone.
animated_float_action_button
Dart 3 compatible 👍 37
Maintenance Status: Good
Allows you to create a collapsible list of float buttons.
flutter_speed_dial
Dart 3 compatible 👍 1.25K
Maintenance Status: Average
Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and much more.
draggable_float_widget
Dart 3 compatible 👍 80
Maintenance Status: Average
This is a draggable and floating Flutter widget, which can control its visibility through the scrolling event of ScrollView.
radial_button
Dart 3 compatible 👍 46
Maintenance Status: Average
The purpose of Radial Button is facilitating the creation for FloatingActionButton and for the purpose that you need, using complete circle, semi-circle.
speed_dial_fab
Dart 3 compatible 👍 38
Maintenance Status: Average
This is a library that implements the Speed Dial Float Action Button in Flutter. Fell Free to colaborate, every PR is welcome!
form_floating_action_button
Dart 3 compatible 👍 20
Maintenance Status: Average
A Floating Action Button that can be used in forms to provide loading and validation feedback
floating_action_bubble
Dart 3 compatible 👍 293
Maintenance Status: Poor
A animated menu using a floating action button , the aesthetic of the menu items are fully customisable
animated_stack
Dart 3 compatible 👍 235
Maintenance Status: Poor
Custom animated stacked pages, to create customisable side menu buttons.
spincircle_bottom_bar
Dart 3 compatible 👍 211
Maintenance Status: Poor
This is an easy to Implement Flutter Package for Spin Circle Bottom Navigation Bar
hawk_fab_menu
Dart 3 compatible 👍 161
Maintenance Status: Poor
A customizable floating action button menu that will pop up small fabs on top
animated_floating_buttons
Dart 3 compatible 👍 105
Maintenance Status: Poor
Allows you to create a collapsible list of float buttons. Based on Agung Surya's tutorial.
simple_speed_dial
Dart 3 compatible 👍 85
Maintenance 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.
draggable_fab
Dart 3 compatible 👍 58
Maintenance Status: Poor
A Draggable FAB wrapper widget which can dragged to any edge of the screen.
flutter_arc_speed_dial
Dart 3 compatible 👍 36
Maintenance Status: Poor
A bunch of FloatingActionButtons to consist speed dial in arc shape
animated_radial_menu
Dart 3 compatible 👍 33
Maintenance Status: Poor
highly customizable complex radial animation without any boilerplate code.
expandable_fab_menu
Dart 3 compatible 👍 26
Maintenance Status: Poor
A dart package that helps to display a menu of items using FAB
custom_floating_action_button
Dart 3 compatible 👍 26
Maintenance Status: Poor
This plugin allows you to create a FloatingActionButton with multiple options.
animated_fab_button_menu
Dart 3 compatible 👍 26
Maintenance Status: Poor
Flutter package to implement an animated FAB with a scrollable Menu.
bottomreveal
Dart 3 compatible 👍 20
Maintenance Status: Poor
An animated bottom reveal widget.
floatingpanel
👍 130
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
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
👍 123
Maintenance Status: Poor
Flutter plugin to implement a Boom Menu, with icons, title, sub title, animated FAB Icon and hide on scrolling.
unicorndial
👍 80
Maintenance Status: Poor
Easily create your floating menu using horizontal or vertical floating button lists
flutter_speed_dial_material_design
👍 62
Maintenance Status: Poor
Flutter plugin to implement a Material Design Speed Dial
animated_floatactionbuttons
👍 34
Maintenance Status: Poor
Allows you to create a collapsible list of float buttons.
floating_action_row
👍 32
Maintenance Status: Poor
A Flutter package that provides a widget with a row or column of floating action buttons.
draggable_floating_button
👍 18
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
Maintenance Status: Poor
A flutter radial menu opening and revealing icons in a circle