Flutter Gems is a curated list of 5600+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Floating Action Button packages

Last updated: March 25, 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.


flutter_speed_dial Card Image
flutter_speed_dial
Dart 3 compatible 👍 1.17K
Maintenance Status: Good

Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and much more.

flutter_expandable_fab Card Image
flutter_expandable_fab
Dart 3 compatible 👍 173
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 Card Image
flutter_floating_bottom_bar
Dart 3 compatible 👍 162
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 Card Image
floating_bottom_bar
Dart 3 compatible 👍 102
Maintenance Status: Good

This package provides sliding animation to floating action button located at the center and bottom tab button.

floating_draggable_widget Card Image
floating_draggable_widget
Dart 3 compatible 👍 69
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.

draggable_float_widget Card Image
draggable_float_widget
Dart 3 compatible 👍 67
Maintenance Status: Good

This is a draggable and floating Flutter widget, which can control its visibility through the scrolling event of ScrollView.

radial_button Card Image
radial_button
Dart 3 compatible 👍 43
Maintenance Status: Good

The purpose of Radial Button is facilitating the creation for FloatingActionButton and for the purpose that you need, using complete circle, semi-circle.

drag_ball Card Image
drag_ball
Dart 3 compatible 👍 34
Maintenance Status: Good

A Flutter package similiar AssistiveTouch on Iphone.

form_floating_action_button Card Image
form_floating_action_button
Dart 3 compatible 👍 19
Maintenance Status: Good

A Floating Action Button that can be used in forms to provide loading and validation feedback

circular_menu Card Image
circular_menu
Dart 3 compatible 👍 432
Maintenance Status: Average

A simple animated circular menu for Flutter, Adjustable radius, colors, alignment, animation curve and animation duration.

hawk_fab_menu Card Image
hawk_fab_menu
Dart 3 compatible 👍 158
Maintenance Status: Average

A customizable floating action button menu that will pop up small fabs on top

simple_speed_dial Card Image
simple_speed_dial
Dart 3 compatible 👍 79
Maintenance Status: Average

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 Card Image
flutter_scrolling_fab_animated
Dart 3 compatible 👍 52
Maintenance Status: Average

Package to add a floating button whose change of size when scroll down

speed_dial_fab Card Image
speed_dial_fab
Dart 3 compatible 👍 36
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!

flutter_arc_speed_dial Card Image
flutter_arc_speed_dial
Dart 3 compatible 👍 34
Maintenance Status: Average

A bunch of FloatingActionButtons to consist speed dial in arc shape

custom_floating_action_button Card Image
custom_floating_action_button
Dart 3 compatible 👍 26
Maintenance Status: Average

This plugin allows you to create a FloatingActionButton with multiple options.

floating_action_bubble
Dart 3 compatible 👍 274
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 👍 222
Maintenance Status: Poor

Custom animated stacked pages, to create customisable side menu buttons.

spincircle_bottom_bar
Dart 3 compatible 👍 209
Maintenance Status: Poor

This is an easy to Implement Flutter Package for Spin Circle Bottom Navigation Bar

animated_floating_buttons
Dart 3 compatible 👍 75
Maintenance Status: Poor

Allows you to create a collapsible list of float buttons. Based on Agung Surya's tutorial.

draggable_fab
Dart 3 compatible 👍 57
Maintenance Status: Poor

A Draggable FAB wrapper widget which can dragged to any edge of the screen.

animated_radial_menu
Dart 3 compatible 👍 30
Maintenance Status: Poor

highly customizable complex radial animation without any boilerplate code.

animated_fab_button_menu
Dart 3 compatible 👍 22
Maintenance Status: Poor

Flutter package to implement an animated FAB with a scrollable Menu.

bottomreveal
Dart 3 compatible 👍 19
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
👍 81
Maintenance Status: Poor

Easily create your floating menu using horizontal or vertical floating button lists

flutter_speed_dial_material_design
👍 63
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