Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
flutter_native_splash
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
sensors_plus
Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
msix
A command-line tool that create Msix installer from your flutter windows-build files.

Most popular packages
Some of the most downloaded packages over the past 60 days
firebase_core
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
dio
A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.
image
Provides server and web apps the ability to load, manipulate, and save images with various image file formats including PNG, JPEG, GIF, BMP, WebP, TIFF, TGA, PSD, PVR, and OpenEXR.
firebase_auth
Flutter plugin for Firebase Auth, enabling Android and iOS authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
hive
Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.
cloud_firestore
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
Top Flutter packages
Some of the top packages that extend Flutter with new features
firebase_messaging
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
pin_code_fields
A flutter package which will help you to generate pin code fields. Can be useful for OTP for example.
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 1600 additional icons to use in your apps.
stacked
An architecture and widgets for an MVVM inspired architecture in Flutter. It provides common functionalities required to build a large application in a understandable manner.
get
Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX.
animations
Fancy pre-built animations that can easily be integrated into any Flutter application.


Top Dart packages
Some of the top packages for any Dart-based app or program
uuid
RFC4122 (v1, v4, v5) UUID Generator and Parser for all Dart platforms (Web, VM, Flutter)
lint
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
multicast_dns
Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
riverpod
A simple way to access state from anywhere in your application while robust and testable.
event_bus
A simple Event Bus using Dart Streams for decoupling applications
spider
A small dart command-line tool for generating dart references of assets from the assets folder.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package







