Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.

Trending packages
Top trending packages in the last 30 days
xterm.dart is a fast and fully-featured terminal emulator for Flutter applications, with support for mobile and desktop platforms.
A state machine based, bring-your-own-io style implementation of the ZMODEM protocol in pure Dart
Provides a client to access GSettings - a settings database used for storing user preferences on Linux.
A package for tracking GraphQL calls in Datadog compatible with gql_link
GeoClue: The Geolocation Service
Linux platform implementation of the Flutter PDF Viewer library that lets you view the PDF documents seamlessly and efficiently.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
Flutter plugin for Firebase Remote Config. Update your application look and feel and behavior without re-releasing.
A Flutter plugin for integrating Google Maps in iOS and Android applications.
Blast colorful confetti all over the screen. Celebrate in app achievements with style. Control the velocity, angle, gravity and amount of confetti.
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Utilities for working with Foreign Function Interface (FFI) code.


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.
A platform-independent package for parsing and serializing HTTP formats.
Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types.
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
A command-line tool that simplifies the task of updating your Flutter app's launcher icon.
A unified form representation in Dart which aims to simplify form representation and validation in a generic way.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package