Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
A set of utility Widgets that Provide and Connect to a Redux Store
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.

Trending packages
Top trending packages in the last 30 days
A telecom MCP (Multi-Channel Platform) framework for managing call balances, push notifications, marketing, targeting, and conversational AI sales.
An abstraction to allow working with files across multiple platforms.
Web implementation of Firebase Performance monitoring.
The web implementation of firebase_analytics
A Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
A tiny Dart debugging utility package for verbosely logging message.
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.
Pretty Dio logger is a Dio interceptor that logs network calls in a pretty, easy to read format.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
Implementations of SHA, MD5, and HMAC cryptographic functions.
A video player for Flutter with Cupertino and Material play controls
A Flutter widget for rendering static HTML and CSS as Flutter widgets.


Top Dart packages
Some of the top packages for any Dart-based app or program
String replacement with operations that are Unicode/grapheme cluster aware.
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
Automatically generating `copyWith` extensions code for classes with `@CopyWith()` annotation.
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
Small, easy to use and extensible logger which prints beautiful logs.
Lint rules are a powerful way to improve the maintainability of a project. Custom Lint allows package authors and developers to easily write custom lint rules.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





