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

flutter_spinkit Card Image
flutter_spinkit
πŸ‘ 1152

A collection of loading indicators animated with flutter. Heavily inspired by @tobiasahlin's SpinKit.

READ MORE
pull_to_refresh Card Image
pull_to_refresh
πŸ‘ 760

a widget provided to the flutter scroll component drop-down refresh and pull up load.

READ MORE
percent_indicator Card Image
percent_indicator
πŸ‘ 519

Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.

READ MORE
modal_progress_hud Card Image
modal_progress_hud
πŸ‘ 325

A modal progress indicator widget (HUD = heads-up display). Wrap around another widget to block access to widget during an async call. Also accepts a custom spinner.

READ MORE
liquid_progress_indicator Card Image
liquid_progress_indicator
πŸ‘ 296

A progress indicator with water-like effect in Flutter. Works similarly to Flutters own ProgressIndicator.

READ MORE
flutter_easyloading Card Image
flutter_easyloading
πŸ‘ 285

✨A clean and lightweight loading/toast widget for Flutter, easy to use without context, support iOS、Android and Web

READ MORE
flutter_easyrefresh Card Image
flutter_easyrefresh
πŸ‘ 218

A flutter widget that provides pull-down refresh and pull-up load.

READ MORE
liquid_pull_to_refresh Card Image
liquid_pull_to_refresh
πŸ‘ 214

A beautiful and custom refresh indicator with some cool animations and transitions for flutter.

READ MORE
step_progress_indicator Card Image
step_progress_indicator
πŸ‘ 200

Bar indicator made of a series of selected and unselected steps

READ MORE
loading_animations Card Image
loading_animations
πŸ‘ 109

A Flutter package with a selection of simple yet very customizable set of loading animations.

READ MORE
custom_refresh_indicator Card Image
custom_refresh_indicator
πŸ‘ 103

Flutter Widget that make it easy to implement custom refresh indicator.

READ MORE
frefresh Card Image
frefresh
πŸ‘ 80

Help you to build pull-down refresh and pull-up loading in the simplest way.

READ MORE
progress_indicators Card Image
progress_indicators
πŸ‘ 72

A handful collection of some cool progress indicators and text animators.

READ MORE
flutter_animation_progress_bar Card Image
flutter_animation_progress_bar
πŸ‘ 70

This colorful Flutter widget package aims to show an animation progress bar in reactive style. It also supports both vertical and horizontal bar.

READ MORE
loading_indicator Card Image
loading_indicator
πŸ‘ 60

A collection loading animations written in pure dart. Out of the box, no extra dependency.

READ MORE
loading_overlay Card Image
loading_overlay
πŸ‘ 52

A modal progress indicator widget that fades in and out. Wrap around another widget to block access to widget during an async call.

READ MORE
flutter_rounded_progress_bar Card Image
flutter_rounded_progress_bar
πŸ‘ 46

Rounded Progressbar in Flutter that customize color and border.

READ MORE
loading
πŸ‘ 41

A flutter widget of loading progress Indicator. Easy to use, easy to extend

READ MORE
flutter_progress_hud Card Image
flutter_progress_hud
πŸ‘ 34

Highly customizable modal progress indicator with fade animation.

READ MORE
loader_overlay Card Image
loader_overlay
πŸ‘ 27

A simple package to simplify screen management. When loading any async task, this package prevent the user from interacting with the screen until the async task finishes.

READ MORE
flare_loading
πŸ‘ 26

Loading widget based on a custom Flare animation, allow you to create beautiful custom loading widgets or dialogs

READ MORE
flutter_progress_dialog Card Image
flutter_progress_dialog
πŸ‘ 21

A flutter library for the progress dialog. Easily show and hide. Support specify custom loading widget.

READ MORE
progress_indicator
πŸ‘ 20

A useful collection of custom progress indicators for flutter.

READ MORE
loading_gifs Card Image
loading_gifs
πŸ‘ 17

Loading indicator GIFs. Material and Cupertino (Android and iOS) loading indicators in assorted sizes. Use as placeholders for loading remote image assets.

READ MORE
wave_progress_bars Card Image
wave_progress_bars
πŸ‘ 15

A package provides an easy way to add wave bars in Flutter project.

READ MORE
load Card Image
load
πŸ‘ 14

Global loading widget, Pure flutter library, not use native code. It is similar to OKToast in use.

READ MORE
screen_loader Card Image
screen_loader
πŸ‘ 13

Easy to use mixin ScreenLoader, which will handle the loading on the screen. You can customise the loading as well.

READ MORE
loading_overlay_pro Card Image
loading_overlay_pro
πŸ‘ 12

A new Flutter project with a simple widget wrapper set of loading animations for Flutter projects.

READ MORE
ars_progress_dialog Card Image
ars_progress_dialog
πŸ‘ 12

Customizable progress dialog for Flutter applications with smooth animation for background dim color and blur.

READ MORE
intervalprogressbar Card Image
intervalprogressbar
πŸ‘ 11

A interval progress bar for Flutter. Horizontal, vertical, colorful and interval progress.

READ MORE
uiblock Card Image
uiblock
πŸ‘ 10

Fully customizable and easy to use uiblock package for your flutter apps

READ MORE
overlay_screen Card Image
overlay_screen
πŸ‘ 10

A Flutter plugin to easily display and dispose overlay screens anywhere in your app.

READ MORE
flutter_overlay_loader
πŸ‘ 10

A new Flutter package for developer who want to show overlay loader or progressbar for completing future task.

READ MORE
pull_to_refresh_notification Card Image
pull_to_refresh_notification
πŸ‘ 7

Flutter plugin for building pull to refresh effects with PullToRefreshNotification and PullToRefreshContainer quickly.

READ MORE
nuts_activity_indicator Card Image
nuts_activity_indicator
πŸ‘ 5

Highly customizable activity indicator (spinner) based on the activity indicator from the cupertino package.

READ MORE
flutter_colored_progress_indicators Card Image
flutter_colored_progress_indicators
πŸ‘ 5

An alternate animated progress indicator widget for flutter's CircularProgressIndicator and LinearProgressIndicator with Google color accents.

READ MORE
cupertino_progress_bar Card Image
cupertino_progress_bar
πŸ‘ 5

A non-interactive progress bar includes a track that fills from left to right to show the progression of a task with a known duration.

READ MORE
awesome_loader Card Image
awesome_loader
πŸ‘ 5

A Dart plugin for using some Awesome Loaders in your application.

READ MORE
easy_loader Card Image
easy_loader
πŸ‘ 4

The easiest way to handle a simple full screen loader in Flutter. Written in Dart. Fully customizable.

READ MORE
gradient_progress Card Image
gradient_progress
πŸ‘ 3

A Gradient color support progressbar, fast way to have a beatiful gradient progress in your flutter app.

READ MORE