Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
Cross-platform plugin for easy access to device's location in real-time.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

Trending packages
Top trending packages in the last 30 days
A library to access Flutter Android specific APIs from Dart.
App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing.
Flutter plugin for Google Performance Monitoring for Firebase, an app measurement solution that monitors traces and HTTP/S network requests on Android and iOS.
A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen.
Library for working with OpenID Connect and implementing clients.
A package for making MCP servers and clients.
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.
A carousel slider widget, support infinite scroll and custom child widget.
Flutter widgets for easily adding gaps inside Flex widgets such as Columns and Rows or scrolling views.
QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter.
Call common Windows APIs directly from Dart using FFI.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.


Top Dart packages
Some of the top packages for any Dart-based app or program
Call common Windows APIs directly from Dart using FFI.
Hive Community Edition - A spiritual continuation of Hive v2
Lock mechanism to prevent concurrent access to asynchronous code.
Simple library for generating random ascii strings by default using Random from 'dart:math'.
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





