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

Discord Medium LinkedIn Twitter

Top Flutter App Bar and Action Bar packages

Last updated: December 4, 2024

An App bar is the top-most component in a Flutter app that is used for branding, screen titles, navigation, and actions. The action items typically represented by icons or text provide easy access to common actions within an app. An app bar can also transform into a contextual action bar base on the context.

In Flutter, one can also add a Sliver app bar that creates a flexible and responsive app bar which can be used in a variety of scenarios.

Some of the most popular Flutter packages to create and customize App Bar, Sliver App Bar and Action Bar are provided below.


flutter_custom_tabs Card Image
flutter_custom_tabs
Dart 3 compatible 👍 232
Maintenance Status: Good

A Flutter plugin for mobile apps to launch a URL in Custom Tabs/SFSafariViewController.

super_cupertino_navigation_bar Card Image
super_cupertino_navigation_bar
Dart 3 compatible 👍 159
Maintenance Status: Good

Elevate your Flutter app's aesthetics with a collapsible app bar, stylish search bar animation, and versatile design inspired by iOS.

sliver_snap Card Image
sliver_snap
Dart 3 compatible 👍 72
Maintenance Status: Good

Allows you to use powerful snapping slivers with expanded and collapsed bars.

app_bar_with_search_switch Card Image
app_bar_with_search_switch
Dart 3 compatible 👍 52
Maintenance Status: Good

An extension for AppBar which can switch it into search field.

rubber_app_bar Card Image
rubber_app_bar
Dart 3 compatible 👍 10
Maintenance Status: Good

A Flutter package that provides a custom widget for having a rubber app bar that stretches and contracts while scrolling.

draggable_home Card Image
draggable_home
Dart 3 compatible 👍 711
Maintenance Status: Average

Draggable is a library for adding a beautiful draggable home page

sliver_app_bar_builder Card Image
sliver_app_bar_builder
Dart 3 compatible 👍 102
Maintenance Status: Average

A truly customizable sliver for app bars with the benefit of using builders.

contextualactionbar Card Image
contextualactionbar
Dart 3 compatible 👍 66
Maintenance Status: Average

A Contextual Action Bar(CAB) workaround for flutter. CAB is a top app bar that replace the app app bar and provide contextual actions to selected items

background_app_bar Card Image
background_app_bar
Dart 3 compatible 👍 43
Maintenance Status: Average

A background app bar plugin, use this plugin if you want to preserve background of sliver app bar when scrolling,

extended_sliver
Dart 3 compatible 👍 159
Maintenance Status: Poor

A powerful extension library of Sliver, which include SliverPinnedPersistentHeader, SliverPinnedToBoxAdapter and ExtendedSliverAppbar.

customizable_space_bar
Dart 3 compatible 👍 63
Maintenance Status: Poor

AppBar which changes the content with scrolling rate. Enables to implement "Large Title"

appbar_animated
Dart 3 compatible 👍 58
Maintenance Status: Poor

Library to help you create animated text and background colors when scrolled.

flutter_collapsing_toolbar
Dart 3 compatible 👍 47
Maintenance Status: Poor

A Flutter package to create a Romantic Collapsing Toolbar.

fluent_appbar
Dart 3 compatible 👍 45
Maintenance Status: Poor

Fluent AppBar is a package to recreate the iOS large text title bar with a Material design

fade_scroll_app_bar
Dart 3 compatible 👍 32
Maintenance Status: Poor

You can create a large appbar and make a smooth fade effect by swiping.

animated_appbar
Dart 3 compatible 👍 27
Maintenance Status: Poor

AppBar which can dynamically change height with page navigation.

scroll_app_bar
👍 98
Maintenance Status: Poor

Hide or show app bar while scrolling. This package works without custom scroll view and slivers.

sliver_header_delegate
👍 83
Maintenance Status: Poor

A flexible sliver header delegate that allows easily customize your SliverHeader

sliver_fab
👍 77
Maintenance Status: Poor

A wrapper widget allowing to place a widget on the edge of FlexibleSpacebar

sliverbar_with_card
👍 60
Maintenance Status: Poor

A Flutter package to create a SliverAppBar with a Card with action button and back button, excellent to show catalog items.

scaling_header
👍 38
Maintenance Status: Poor

Scaling header(appBar) with scroll interactions

new_gradient_app_bar
👍 38
Maintenance Status: Poor

The official AppBar, with a more colorful twist. Add gradients to spice up your application and make it beautiful.

decorative_app_bar
👍 25
Maintenance Status: Poor

A Flutter Package for Decorating Your AppBar and Adding Extra Widgets

appbar_elevation
👍 17
Maintenance Status: Poor

A Flutter Widget for an AppBar that is initially flush with the body and elevated when scrolled.