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.
flutter_redux
A set of utility Widgets that Provide and Connect to a Redux Store
win32
A Dart library for accessing common Win32 APIs using FFI. No C required!
cloud_firestore
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.

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.
shelf_proxy
A shelf handler for proxying HTTP requests to another server.
webkit_inspection_protocol
A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).
native_stack_traces
Utilities for working with non-symbolic stack traces.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
package_info_plus
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Top Flutter packages
Some of the top packages that extend Flutter with new features
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
animations
Fancy pre-built animations that can easily be integrated into any Flutter application.
keyboard_actions
Now you can add features to the Android / iOS keyboard in a very simple way.
percent_indicator
Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
flutter_hooks
A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.


Top Dart packages
Some of the top packages for any Dart-based app or program
flutter_lints
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
faker
A library for generating fake data. faker is heavily inspired by the Python package faker and, the Ruby package ffaker.
maps_toolkit
Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).
email_validator
A simple (but correct) dart class for validating email addresses
image
Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package