Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
flutter_native_splash
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
animated_text_kit
A flutter package project which contains a collection of cool and beautiful text animations.
sign_in_with_apple
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.

Most popular packages
Some of the most downloaded packages over the past 60 days
google_fonts
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
path
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
cupertino_icons
Default icons asset for Cupertino widgets based on Apple styled icons
file_picker
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
pub_semver
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
Top Flutter packages
Some of the top packages that extend Flutter with new features
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
path
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
email_validator
A simple (but correct) dart class for validating email addresses
fl_chart
A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
jiffy
Jiffy is a date dart package inspired by momentjs for parsing, manipulating and formatting dates
local_auth
Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.


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.
http_parser
A platform-independent package for parsing and serializing HTTP formats.
dart_code_metrics
Software analytics tool that helps developers analyse and improve software quality.
cryptography
Cryptographic algorithms for encryption, digital signatures, key agreement, authentication, and hashing. AES, Chacha20, ED25519, X25519, and more. Good cross-platform support.
shelf_router
A convinent request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
event_bus
A simple Event Bus using Dart Streams for decoupling applications
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





