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 Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.
Flutter widgets and themes implementing the current macOS design language.
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.

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.
GeoClue: The Geolocation Service
A package for tracking GraphQL calls in Datadog compatible with gql_link
OneTrust is the leading Consent Management Platform (CMP) for mobile applications, websites, and Connected TVs. This plugin allows your application to leverage OneTrust's SDK for consent collection in [...]
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.
A Flutter plugin for integrating Google Maps in iOS and Android applications.
Flutter plugin for Google Mobile Ads, supporting banner, interstitial (full-screen), rewarded and native ads
Lock mechanism to prevent concurrent access to asynchronous code.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
A package for manipulating stack traces and printing them readably.


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.
A class for parsing strings using a sequence of patterns.
An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.
Low-level link (text, URLs, emails, phone numbers, user tags) parsing library in Dart.
A fluent, builder-based library for generating valid Dart code.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package