Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.
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.
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.

Trending packages
Top trending packages in the last 30 days
A comprehensive mDNS (Multicast DNS) service discovery and advertisement library for Dart, ported from HashiCorp Go implementation.
Core framework for Relic web server (platform-agnostic).
dart:io adapter for Relic web server.
Utilities for running Dart code correctly on the Google Cloud Platform.
Provides easy access to system resources (CPU load, memory usage).
Linux implementation of flutter_inappwebview plugin using WPE WebKit.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Superpowers for Dart. Collection of useful static extension methods.
A simple (but correct) dart class for validating email addresses
Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
A package which simplifies the task of updating your Flutter app's launcher icon.
A model for web server middleware that encourages composition and easy reuse.


Top Dart packages
Some of the top packages for any Dart-based app or program
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
Time zone databases and time zone aware `DateTime`.
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
Call common Windows APIs directly from Dart using FFI.
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





