Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
A routing package built on top of Router and Navigator's pages API, supporting arbitrary nested navigation, guards and more.

Trending packages
Top trending packages in the last 30 days
Shared utility functions for package:jni and package:jnigen.
Checks whether the app is running in the iOS Simulator or on a physical device
The official Flutter Cupertino Design Library, implementing the iOS design system.
The official Flutter Material UI Library, implementing Google's Material Design design system.
Android implementation of the quill_native_bridge plugin.
A common platform interface for the workmanager plugin.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
Flutter widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options.
This plugin allows Flutter desktop apps to resizing and repositioning the window.
A Flutter plugin that provides a WebView widget backed by the system webview.


Top Dart packages
Some of the top packages for any Dart-based app or program
Implementations of SHA, MD5, and HMAC cryptographic functions.
Automatically generate code for converting to and from JSON by annotating Dart classes.
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





