Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Drift is a reactive library to store relational data in Dart and Flutter applications.
Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.
String replacement with operations that are Unicode/grapheme cluster aware.
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.

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.
Allocation tracking and leak detection for Dart FFI code.
Flutter plugin for Unity 3D integration — typed bridge, lifecycle management, and communication layer.
A barcode scanner and generator natively in Flutter with Dart FFI based on ZXing.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Flutter plugin that provides a WebView widget backed by the system webview.
Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options.
A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
This small library helps you to decode Json Web Tokens, you can also know if a JWT is already expired.


Top Dart packages
Some of the top packages for any Dart-based app or program
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.
Automatically generating `copyWith` extensions code for classes with `@CopyWith()` annotation.
A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")
Superpowers for Dart. Collection of useful static extension methods.
A pluggable, mockable platform information abstraction for Dart.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package






