Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
A Flutter implementation of slidable list item with directional slide actions that can be dismissed.

Most popular packages
Some of the most downloaded packages over the past 60 days
StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.
Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes.
Static file server support for the shelf package and ecosystem.
Provides a standard representation for source code locations and spans.
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
This package provides a library that performs static analysis of Dart code.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
A set of useful sliver tools that are missing from the flutter framework
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.


Top Dart packages
Some of the top packages for any Dart-based app or program
A package which simplifies the task of updating your Flutter app's launcher icon.
Low-level link (text, URLs, emails, phone numbers, user tags) parsing library in Dart.
A testing library which makes it easy to test blocs. Built to be used with the bloc state management package.
Implementation of RFC 9535 - JSONPath: Query Expressions for JSON. Reads and writes values in parsed JSON objects using queries like `$.store.book[2].price`.
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package