Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
fpdart
Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.
rxdart
RxDart is an implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams api.
firebase_auth
Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
Most popular packages
Some of the most downloaded packages over the past 60 days
http
A composable, multi-platform, Future-based API for HTTP requests.
package_config
Support for reading and writing Dart Package Configuration files.
yaml_edit
A library for YAML manipulation with comment and whitespace preservation.
archive
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.
xdg_directories
A Dart package for reading XDG directory configuration information on Linux.
typed_data
Utility functions and classes related to the dart:typed_data library.
Top Flutter packages
Some of the top packages that extend Flutter with new features
bloc
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
upgrader
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
flutter_keyboard_visibility
Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.
flutter_launcher_icons
A package which simplifies the task of updating your Flutter app's launcher icon.
drift
Drift is a reactive library to store relational data in Dart and Flutter applications.
responsive_framework
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
Top Dart packages
Some of the top packages for any Dart-based app or program
build_runner
A build system for Dart code generation and modular compilation.
graphs
Graph algorithms that operate on graphs in any representation.
supabase
A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.
dart_frog
A fast, minimalistic backend framework for Dart built by Very Good Ventures.
archive
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.
copy_with_extension
Annotation for generating `copyWith` extensions code using `copy_with_extension_gen`.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package