Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
String replacement with operations that are Unicode/grapheme cluster aware.
Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.
Auto-generated client libraries for accessing Google APIs described through the API discovery service.

Trending packages
Top trending packages in the last 30 days
Dart Debug Adapter Protocol (DAP) adapters translating the DAP protocol to the Dart VM Service protocol.
Shared utility functions for package:jni and package:jnigen.
Windows implementation of the file_picker plugin using Win32 COM APIs for native file and directory picking.
Web platform implementation of the file_picker plugin, providing browser file selection, file streaming, and file loading.
Darwin (iOS and macOS) implementation of the file_picker plugin, supporting native file picking, saving, and directory selection.
Android implementation of the file_picker plugin, supporting file picking, saving, and Storage Access Framework (SAF) URI grants.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
Lock mechanism to prevent concurrent access to asynchronous code.
A build system for Dart code generation and modular compilation.
Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.


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 Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.
An abstraction to allow working with files across multiple platforms.
A command-line tool that simplifies the task of updating your Flutter app's launcher icon.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





