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_tools Card Image
sliver_tools
👍 163

A set of useful sliver tools that are missing from the flutter framework

READ MORE
draggable_scrollbar Card Image
draggable_scrollbar
👍 121

A scrollbar that can be dragged for quickly navigation through a vertical list. Additional option is showing label next to scrollthumb with information about current item.

READ MORE
scroll_to_index
👍 117

scroll to the index of any scrollable widget in Flutter

READ MORE
linked_scroll_controller
👍 52

A scroll controller that allows two or more scroll views to be in sync.

READ MORE
extended_nested_scroll_view
👍 44

extended nested scroll view to fix pinned header and inner scrollables sync issues.

READ MORE
gap
👍 40

Flutter widgets for easily adding gaps inside Flex widgets such as Columns and Rows or scrolling views.

READ MORE
flutter_web_scrollbar Card Image
flutter_web_scrollbar
👍 34

A customizable scrollbar for flutter web.

READ MORE
tiktoklikescroller Card Image
tiktoklikescroller
👍 24

A vertical fullscreen scroll implementation that snaps in place, similar to the TikTok app

READ MORE
flutter_parallax Card Image
flutter_parallax
👍 22

A Flutter widget that moves according to a scroll controller.

READ MORE
fading_edge_scrollview
👍 19

Package providing FadingEdgeScrollView which allows you to build scrollable views with fading edges

READ MORE
extended_sliver Card Image
extended_sliver
👍 8

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

READ MORE
scroll_when_needed
👍 5

A packages that allows us to only scroll when needed with the correct platform specific behaviour.

READ MORE
loop_page_view Card Image
loop_page_view
👍 3

A simple Flutter PageView builder constructor wrapper that allows for endless scrolling on both directions.

READ MORE