Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
firebase_messaging
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
bottom_navy_bar
A beautiful and animated bottom navigation. The navigation bar use your current theme, but you are free to customize it.
googleapis
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
flutter_redux
A set of utility Widgets that Provide and Connect to a Redux Store

Most popular packages
Some of the most downloaded packages over the past 60 days
firebase_messaging
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
test_core
A basic library for writing tests and running them on the VM.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
package_info_plus
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
dds
A library used to spawn the Dart Developer Service, used to communicate with a Dart VM Service instance.
file
A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.
Top Flutter packages
Some of the top packages that extend Flutter with new features
shared_preferences
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
local_auth
Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.
chewie
A video player for Flutter with Cupertino and Material play controls
lottie
Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.
responsive_builder
A set of widgets that can be used to define a readable responsive UI for widgets.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.


Top Dart packages
Some of the top packages for any Dart-based app or program
bloc
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
dart_jsonwebtoken
A dart implementation of the famous javascript library 'jsonwebtoken' (JWT).
stack_trace
A package for manipulating stack traces and printing them readably.
petitparser
A dynamic parser framework to build efficient grammars and parsers quickly.
build_runner
A build system for Dart code generation and modular compilation.
string_validator
Dart library for validating and sanitizing strings, especially those from user input.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





