Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
firebase_storage
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
battery_plus
Flutter plugin for accessing information about the battery state(full, charging, discharging).
firebase_messaging
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
network_info_plus
Flutter plugin for discovering information (e.g. WiFi details) of the network.

Most popular packages
Some of the most downloaded packages over the past 60 days
url_launcher
Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.
cupertino_icons
Default icons asset for Cupertino widgets based on Apple styled icons
web_socket_channel
StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
webview_flutter
A Flutter plugin that provides a WebView widget on Android and iOS.
camera
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
Top Flutter packages
Some of the top packages that extend Flutter with new features
firebase_auth
Flutter plugin for Firebase Auth, enabling Android and iOS authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
permission_handler
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
flutter_animate
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
cloud_firestore
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.


Top Dart packages
Some of the top packages for any Dart-based app or program
image
Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.
bloc_concurrency
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
dart_jsonwebtoken
A dart implementation of the famous javascript library 'jsonwebtoken' (JWT).
chopper
Chopper is an http client generator using source_gen, inspired by Retrofit
flutter_gen
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
hydrated_bloc
An extension to the bloc state management library which automatically persists and restores bloc states.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





