Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
fluent_ui
Implements Windows UI in Flutter. Based on the official documentation
cloud_functions
A Flutter plugin allowing you to use Firebase Cloud Functions.
Most popular packages
Some of the most downloaded packages over the past 60 days
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
logger
Small, easy to use and extensible logger which prints beautiful logs.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
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
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
vibration
A plugin for handling Vibration API on iOS, Android, and web.
mobile_scanner
A universal barcode and QR code scanner for Flutter based on MLKit. Uses CameraX on Android, AVFoundation on iOS and Apple Vision & AVFoundation on macOS.
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.
crypto
Implementations of SHA, MD5, and HMAC cryptographic functions.
Top Dart packages
Some of the top packages for any Dart-based app or program
http
A composable, multi-platform, Future-based API for HTTP requests.
pigeon
Code generator tool to make communication between Flutter and the host platform type-safe and easier.
hydrated_bloc
An extension to the bloc state management library which automatically persists and restores bloc states.
sentry
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
retry
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
graphs
Graph algorithms that operate on graphs in any representation
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package