Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Call common Windows APIs directly from Dart using FFI.
A Flutter plugin allowing you to use Firebase Cloud Functions.
Redux is a predictable state container for Dart and Flutter apps
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

Trending packages
Top trending packages in the last 30 days
High performance CSV encoder and decoder with retained types and nullability.
Native C image editing for Flutter. Blur, sepia, saturation, brightness, contrast, sharpen, grayscale with region-based effects via FFI.
Extended Flutter camera plugin with native aspect ratio support (16:9, 4:3, 1:1). Fork of the official camera package with sensor-level aspect ratio configuration.
Flutter plugin for Unity 3D integration — typed bridge, lifecycle management, and communication layer.
iOS implementation of camera_extended plugin with native aspect ratio support (16:9, 4:3, 1:1).
Flutter plugin for Google Performance Monitoring for Firebase, an app measurement solution that monitors traces and HTTP/S network requests on Android and iOS.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
A fluent, builder-based library for generating valid Dart code.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
A simple (but correct) dart class for validating email addresses
Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.
Superpowers for Dart. Collection of useful static extension methods.


Top Dart packages
Some of the top packages for any Dart-based app or program
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
A package which simplifies the task of updating your Flutter app's launcher icon.
Pretty Dio logger is a Dio interceptor that logs network calls in a pretty, easy to read format.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





