Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Access common Win32 APIs directly from Dart using FFI — no C required!
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
A flutter package project which contains a collection of cool and beautiful text animations.
Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.

Most popular packages
Some of the most downloaded packages over the past 30 days
StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.
Annotations for the freezed code-generator. This package does nothing without freezed too.
Coverage data manipulation and formatting
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
Client code to start and interact with the frontend_server compiler from the Dart SDK.
A daemon for running Dart builds.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
A model for web server middleware that encourages composition and easy reuse.
A Flutter widget for rendering static HTML and CSS as Flutter widgets.
Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
A simple (but correct) dart class for validating email addresses


Top Dart packages
Some of the top packages for any Dart-based app or program
A model for web server middleware that encourages composition and easy reuse.
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
Simple CountUp timer / CountDown timer. It easily create app of stopwatch.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package