Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Implements Microsoft's Windows User Interface in Flutter.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.

Trending packages
Top trending packages in the last 30 days
Haptic feedback, vibration and animated UI widgets for Flutter — Android & iOS. Impact, notification, selection, predefined effects, custom waveforms, Core Haptics patterns plus 8 production-ready widgets.
Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs
Lightweight spritesheet animation widget for Flutter. Grid-based and JSON atlas (TexturePacker, Aseprite) support with named animations, playback modes, and external controller.
Flutter plugin for Unity 3D integration — typed bridge, lifecycle management, and communication layer.
Allocation tracking and leak detection for Dart FFI code.
Native C image editing for Flutter. Blur, sepia, saturation, brightness, contrast, sharpen, grayscale with region-based effects via FFI.
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.
Customizable animated page indicator with a set of built-in effects.
Time zone databases and time zone aware `DateTime`.
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
Superpowers for Dart. Collection of useful static extension methods.
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.


Top Dart packages
Some of the top packages for any Dart-based app or program
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
A framework for memory leak tracking for Dart and Flutter applications.
Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation.
Utilities for working with Foreign Function Interface (FFI) code.
A pure Dart package to check your internet connection with subsecond response times, even on mobile networks!
Dart library for parsing phone numbers. Inspired by Google's libphonenumber and PhoneNumberKit for ios.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





