Flutter Gems

A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

sliver_fab Card Image
sliver_fab
👍 50

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

READ MORE
flutter_custom_tabs Card Image
flutter_custom_tabs
👍 45

Flutter plugin for seamlessly displaying web content using Chrome Custom Tabs.

READ MORE
scroll_app_bar Card Image
scroll_app_bar
👍 38

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

READ MORE
sliver_header_delegate Card Image
sliver_header_delegate
👍 29

A flexible sliver header delegate that allows easily customize your SliverHeader

READ MORE
contextualactionbar Card Image
contextualactionbar
👍 26

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

READ MORE
sliverbar_with_card Card Image
sliverbar_with_card
👍 24

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

READ MORE
scaling_header Card Image
scaling_header
👍 19

Scaling header(appBar) with scroll interactions

READ MORE
fluent_appbar Card Image
fluent_appbar
👍 14

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

READ MORE
decorative_app_bar Card Image
decorative_app_bar
👍 14

A Flutter Package for Decorating Your AppBar and Adding Extra Widgets

READ MORE
background_app_bar Card Image
background_app_bar
👍 10

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

READ MORE
extended_sliver Card Image
extended_sliver
👍 8

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

READ MORE
appbar_elevation Card Image
appbar_elevation
👍 8

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

READ MORE