Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
A flutter package project which contains a collection of cool and beautiful text animations.
Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.

Trending packages
Top trending packages in the last 30 days
This package is the backend that invokes build hooks.
This library contains the hook protocol specification for bundling native code with Dart packages.
A library that contains a Dart API for the JSON-based protocol for `hook/build.dart` and `hook/link.dart`.
Communication channels for isolates based on Flutter's plugin channels
Mockups for common devices.
Tools for building applications using the bloc state management library.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Implementations of SHA, MD5, and HMAC cryptographic functions.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
A universal Flutter barcode and QR code scanner using CameraX/ML Kit for Android, AVFoundation/Apple Vision for iOS & macOS, and ZXing for web.
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.


Top Dart packages
Some of the top packages for any Dart-based app or program
String replacement with operations that are Unicode/grapheme cluster aware.
Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation.
A package which simplifies the task of updating your Flutter app's launcher icon.
A model for web server middleware that encourages composition and easy reuse.
A pluggable, mockable platform information abstraction for Dart.
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