Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
Auto-generated client libraries for accessing Google APIs described through the API discovery service.

Trending packages
Top trending packages in the last 30 days
A static analysis linter for Agent Skills (SKILL.md) written in Dart. Validates frontmatter, naming, paths, and structure for use in CI and pre-commit hooks.
Flutter library for Iconoir, the biggest open source icon library with tons of free icons.
An auto-refreshing http client. Built on top of package:http and manages authentication tokens transparently.
Sprig Flutter plugin.
A collection of lint rules built specifically for Dart Frog — a fast, minimalistic backend framework for Dart.
A Flutter plugin for creating a thumbnail from a local video file or from a video URL.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
A model for web server middleware that encourages composition and easy reuse.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
Call common Windows APIs directly from Dart using FFI.
A package for manipulating stack traces and printing them readably.
A carousel slider widget, support infinite scroll and custom child widget.


Top Dart packages
Some of the top packages for any Dart-based app or program
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
Hive Community Edition - A spiritual continuation of Hive v2
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.
A collection of utilities to transform and manipulate streams.
String replacement with operations that are Unicode/grapheme cluster aware.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





