Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A wrapper around InheritedWidget to make them easier to use and more reusable.
A command-line tool that create Msix installer from your flutter windows-build files.
Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.

Most popular packages
Some of the most downloaded packages over the past 30 days
A composable, multi-platform, Future-based API for HTTP requests.
A library to programmatically manipulate source map files.
A dynamic parser framework to build efficient grammars and parsers quickly.
Reusable base class for platform interfaces of Flutter federated plugins, to help enforce best practices.
Dart implementation of sprintf. Provides simple printf like formatting such as sprintf("hello %s", ["world"]);
Classes and helper functions that support JSON code generation via the `json_serializable` package.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A wrapper around InheritedWidget to make them easier to use and more reusable.
A library for generating fake data. faker is heavily inspired by the Python package faker and, the Ruby package ffaker.
A collection of utilities to transform and manipulate streams.
Utilities for working with Foreign Function Interface (FFI) code.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.


Top Dart packages
Some of the top packages for any Dart-based app or program
A pdf producer for Dart. It can create pdf files for both web or flutter.
A dynamic parser framework to build efficient grammars and parsers quickly.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Multiple results for dart. Inspired by dartz's Either and Kotlin's sealed classes
ValueNotifier, but outside Flutter and with some extra perks
An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package