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.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Flutter widget that automatically resizes text to fit perfectly within its bounds.
A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.

Most popular packages
Some of the most downloaded packages over the past 60 days
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
Android implementation of the shared_preferences plugin
A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).
A wrapper around InheritedWidget to make them easier to use and more reusable.
Lightweight browser API bindings built around JS interop.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Compress Pictures. Can effectively reduce the size of the transmission.
Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
Easily configure any flutter application with global variables using a `.env` file.
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.


Top Dart packages
Some of the top packages for any Dart-based app or program
Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
sqflite ffi based implementation, for desktop and units tests.
Multiple results for dart. Inspired by dartz's Either and Kotlin's sealed classes
A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
A simple (but correct) dart class for validating email addresses
A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





