Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
bottom_navy_bar
A beautiful and animated bottom navigation. The navigation bar uses your current theme, but you are free to customize it.
flutter_svg
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
firebase_storage
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
Most popular packages
Some of the most downloaded packages over the past 60 days
custom_lint
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.
page_transition
Flutter Page Transition Package which is the transition second page
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
url_launcher
Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.
timeago
A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")
Top Flutter packages
Some of the top packages that extend Flutter with new features
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
bloc
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
get_it
Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"
printing
Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.
Top Dart packages
Some of the top packages for any Dart-based app or program
crypto
Implementations of SHA, MD5, and HMAC cryptographic functions.
intl_utils
intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
icons_launcher
A command-line tool that simplifies the task of updating your Flutter app's launcher icon.
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
random_string
Simple library for generating random ascii strings by default using Random from 'dart:math'.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package