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.
package_info_plus
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
cloud_functions
A Flutter plugin allowing you to use Firebase Cloud Functions.
fluentui_system_icons
Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.
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.
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.
pin_code_fields
A flutter package which will help you to generate pin code fields. Can be useful for OTP for example.
package_info_plus
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
pinput
Pin code input (OTP) text field, iOS SMS autofill, Android SMS autofill One Time Code, Password, Passcode, Captcha, Security, Coupon, Wowcher, 2FA, Two step verification
carousel_slider
A carousel slider widget, support infinite scroll and custom child widget.
Top Flutter packages
Some of the top packages that extend Flutter with new features
share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
flutter_barcode_scanner
A plugin for barcode scanning support on Android and iOS. Supports barcodes, QR codes, etc.
lottie
Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.
shimmer
A package provides an easy way to add shimmer effect in Flutter project
shared_preferences
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
Top Dart packages
Some of the top packages for any Dart-based app or program
socket_io_client
Dartlang port of socket.io-client for web, flutter, dartvm to use
pub_semver
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
otp
RFC6238 Time-Based One-Time Password / Google Authenticator Library
dart_jsonwebtoken
A dart implementation of the famous javascript library 'jsonwebtoken' (JWT).
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
shorebird_code_push
Check for and download Shorebird code push updates from your app.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package