Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
flutter_local_notifications
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
toggle_switch
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
msix
A command-line tool that create Msix installer from your flutter windows-build files.
redux
Redux is a predictable state container for Dart and Flutter apps

Most popular packages
Some of the most downloaded packages over the past 60 days
firebase_core
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
flutter_rating_bar
A simple yet fully customizable ratingbar for flutter which also include a rating bar indicator, supporting any fraction of rating.
google_sign_in
Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.
device_info_plus
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
auto_size_text
Flutter widget that automatically resizes text to fit perfectly within its bounds.
Top Flutter packages
Some of the top packages that extend Flutter with new features
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
path
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
logging
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
in_app_review
Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
flutter_switch
A custom switch widget that can have a custom height and width, borders, border radius, colors, toggle size, custom text and icons inside the toggle.
dotted_border
A flutter package to let users easily add a dashed border around any widget.


Top Dart packages
Some of the top packages for any Dart-based app or program
logging
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
english_words
Utilities for working with English words. Counts syllables, generates well-sounding word combinations, and provides access to the top 5000 English words by usage.
win32
A Dart library for accessing common Win32 APIs using FFI. No C required!
googleapis
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
state_notifier
ValueNotifier, but outside Flutter and with some extra perks
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





