Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Automatically generate code for converting to and from JSON by annotating Dart classes.
A flutter package project which contains a collection of cool and beautiful text animations.

Trending packages
Top trending packages in the last 30 days
Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs
This Flutter plugin allows you to display ios tracking authorization dialogue and request permission to collect data.
Dart library for parsing and working with Xcode projects. Manipulates .xcodeproj, .xcworkspace, .xcscheme, and .xcconfig files. Pure Dart, cross-platform (macOS, Windows, Linux), zero native code.
Web platform implementation of file_selector
An implementation for the iOS and macOS platforms of the Flutter `in_app_purchase` plugin. This uses the StoreKit Framework.
Web implementation of the flutter_local_notifications plugin
Top Flutter packages
Some of the top packages that extend Flutter with new features
A composable, multi-platform, Future-based API for HTTP requests.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
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.
A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.


Top Dart packages
Some of the top packages for any Dart-based app or program
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
PostgREST client for Dart. This library provides an ORM interface to PostgREST.
Lint rules for Dart and Flutter used internally at Very Good Ventures.
A helper library for command-line applications that need more control over input/output than the standard library provides.
A model for web server middleware that encourages composition and easy reuse.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





