Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.
Cross-platform plugin for easy access to device's location in real-time.
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.

Trending packages
Top trending packages in the last 30 days
Utilities for running Dart code correctly on the Google Cloud Platform.
This library is the Open Tracing API written in Dart. It is intended for use both on the server and in the browser.
Flutter Usabilla SDK is a flutter plugin/wrapper based on Usabilla native Android / iOS SDK, providing you to collect feedback from your users with great ease and flexibility.
Pure Dart library for generating DOCX and PDF documents with rich formatting, tables, lists. Cross-platform with no native dependencies.
Automatic Dependency Injection System, but without build_runner :)
Platform interface for camera_extended plugin with native aspect ratio support (16:9, 4:3, 1:1).
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
Plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping on Android, iOS, macOS, Windows, Linux, and web.
A codec to transform between a string and a list of values. The string must be comma (configurable) separated values.
This small library helps you to decode Json Web Tokens, you can also know if a JWT is already expired.
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
Time zone databases and time zone aware `DateTime`.


Top Dart packages
Some of the top packages for any Dart-based app or program
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
PostgreSQL database driver. Supports binary protocol, connection pooling and statement reuse.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
A pluggable, mockable platform information abstraction for Dart.
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





