Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
sentry_flutter
Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.
android_alarm_manager_plus
Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire.
firebase_storage
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
Most popular packages
Some of the most downloaded packages over the past 60 days
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
location
Cross-platform plugin for easy access to device's location in real-time.
google_sign_in
Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.
firebase_remote_config
Flutter plugin for Firebase Remote Config. Update your application look and feel and behavior without re-releasing.
logger
Small, easy to use and extensible logger which prints beautiful logs.
video_player
Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, and web.
Top Flutter packages
Some of the top packages that extend Flutter with new features
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
animations
Fancy pre-built animations that can easily be integrated into any Flutter application.
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
just_audio
A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.
vibration
A plugin for handling Vibration API on iOS, Android, web and OpenHarmony.
Top Dart packages
Some of the top packages for any Dart-based app or program
email_validator
A simple (but correct) dart class for validating email addresses
retry
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
pub_semver
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
dio_cookie_manager
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
lint
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
synchronized
Lock mechanism to prevent concurrent access to asynchronous code.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package