Flutter Favorites
Packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
redux
Redux is a predictable state container for Dart and Flutter apps
sensors
Flutter plugin for accessing the Android and iOS accelerometer and gyroscope sensors.
bloc
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
android_intent
Flutter plugin for launching Android Intents. Not supported on iOS.

Most popular packages
The most downloaded packages over the past 60 days
xdg_directories
A Dart package for reading XDG directory configuration information on Linux.
cli_util
A library to help in building Dart command-line apps.
flutter_svg
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
shared_preferences
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
stream_transform
A collection of utilities to transform and manipulate streams.
cupertino_icons
Default icons asset for Cupertino widgets based on Apple styled icons
Top Flutter packages
Top packages that extend Flutter with new features
qr_flutter
QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter.
flutter_styled_toast
A Styled Toast Flutter package. You can highly customize toast ever.Beautify toast with a series of animations and make toast more beautiful.
flutter_swiper
The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.
pull_to_refresh
a widget provided to the flutter scroll component drop-down refresh and pull up load.
adaptive_dialog
Show alert dialog or modal action sheet adaptively according to platform.
google_fonts
A package to include fonts from fonts.google.com in your Flutter app.


Top Dart packages
Top packages for any Dart-based app or program
riverpod
A simple way to access state from anywhere in your application while robust and testable.
pigeon
Code generator tool to make communication between Flutter and the host platform type-safe and easier.
translator
A free and unlimited Google Translate API for Dart. You can use it for translate strings and text for educational purpose.
i18n
Simple i18n solution for dart and flutter. Uses code generation to generate translations as dart classes. Efficient and works with autocomplete!
pretty_json
A small wrapper for pretty printing JSON objects in a more human readable format. Typically this package would be used for network logging and debugging objects.
observable_ish
Write elegant reactive cross-platform client side application using observable states and event emitters.