Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
A minimalist Flutter game engine, provides a nice set of somewhat independent modules you can choose from.
Implements Microsoft's Windows User Interface in Flutter.
A Flutter plugin allowing you to use Firebase Cloud Functions.

Trending packages
Top trending packages in the last 30 days
Argon2 password hashing (argon2id, argon2i, argon2d) backed by the Zig standard library. Ships prebuilt native libraries for Dart and Flutter and a WebAssembly module for the web, so no local toolchai [...]
CLI development utility to support launching locally installed versions.
Source code generator for inject_annotation. Reads @inject, @component, and @module annotations and generates fully wired dependency components at build time.
Dart package that seamlessly adds HTTP traffic logging to your Dart or Flutter project.
Flutter integration for inject_annotation. Provides ViewModelFactory and ViewModelBuilder to inject ViewModels into widgets with automatic lifecycle management, plus SubcomponentBuilder to own a @subc [...]
Constructor-based dependency injection for Dart and Flutter, inspired by Dagger.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Flutter plugin for securely storing sensitive data using encrypted storage.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, zlib, xz and zstd.


Top Dart packages
Some of the top packages for any Dart-based app or program
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, zlib, xz and zstd.
Utilities for working with Foreign Function Interface (FFI) code.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
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





