Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
Drift is a reactive library to store relational data in Dart and Flutter applications.

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
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
A library for generating fake data. faker is heavily inspired by the Python package faker and, the Ruby package ffaker.
A flutter package project which contains a collection of cool and beautiful text animations.
Lock mechanism to prevent concurrent access to asynchronous code.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.


Top Dart packages
Some of the top packages for any Dart-based app or program
A build system for Dart code generation and modular compilation.
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
A Very Good Command-Line Interface for Dart created by Very Good Ventures.
MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package