Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Drift is a reactive library to store relational data in Dart and Flutter applications.
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.

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.
An auto-refreshing http client. Built on top of package:http and manages authentication tokens transparently.
Sprig Flutter plugin.
Constructor-based dependency injection for Dart and Flutter, inspired by Dagger.
Source code generator for inject_annotation. Reads @inject, @component, and @module annotations and generates fully wired dependency components at build time.
Wind UI widget state contracts for Flutter debug-tooling and AI agents (MCP). Zero-dep abstract interface implemented in fluttersdk_wind, consumed in fluttersdk_dusk.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
A flutter package to let users easily add a dotted border around any widget.
A Flutter plugin that provides a WebView widget backed by the system webview.
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
A parser for YAML, a human-friendly data serialization standard


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.
Time zone databases and time zone aware `DateTime`.
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
Full-featured XML for Dart — DOM parsing, SAX streaming, XPath 3 querying, and a fluent builder API.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
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





