Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
just_audio
A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.
sentry
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
flame
A minimalist Flutter game engine, provides a nice set of somewhat independent modules you can choose from.
Most popular packages
Some of the most downloaded packages over the past 60 days
flutter_local_notifications
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
geocoding
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
dds_service_extensions
Extension methods for `package:vm_service`, used to make requests a Dart Development Service (DDS) instance.
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
Top Flutter packages
Some of the top packages that extend Flutter with new features
webview_flutter
A Flutter plugin that provides a WebView widget backed by the system webview.
flutter_stripe
Flutter library for Stripe. Supports PaymentSheets, Apple & Google Pay, SCA, PSD2 and much more.
jiffy
Jiffy is a date time dart package for parsing, manipulating, querying and formatting dates and time
flutter_sound
Europe Stand With Ukraine. Pray for Ukraine. A complete api for audio playback and recording. Audio player, audio recorder.
lottie
Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
Top Dart packages
Some of the top packages for any Dart-based app or program
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
shorebird_code_push
Check for and download Shorebird code push updates from your app.
jiffy
Jiffy is a date time dart package for parsing, manipulating, querying and formatting dates and time
lints
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
hydrated_bloc
An extension to the bloc state management library which automatically persists and restores bloc states.
http_interceptor
A lightweight, simple plugin that allows you to intercept request and response objects and modify them if desired.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package