Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
device_info_plus
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
firebase_messaging
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
json_serializable
Automatically generate code for converting to and from JSON by annotating Dart classes.
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.

Most popular packages
Some of the most downloaded packages over the past 60 days
flutter_svg
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
rxdart
RxDart is an implementation of the popular reactiveX api for asynchronous programming, leveraging the native Dart Streams api.
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.
process
A pluggable, mockable process invocation abstraction for Dart.
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Top Flutter packages
Some of the top packages that extend Flutter with new features
fluttertoast
Toast Library for Flutter, Easily create toast messages in single line of code
shelf
A model for web server middleware that encourages composition and easy reuse.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
flutter_easyloading
A clean and lightweight loading/toast widget for Flutter, Easy to use without context, Support iOS、Android and Web
flutter_markdown
A Markdown renderer for Flutter. Create rich text output, including text styles, tables, links, and more, from plain text data formatted with simple Markdown tags.
args
Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.


Top Dart packages
Some of the top packages for any Dart-based app or program
googleapis
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
barcode
Barcode generation library for Dart that can generate generic drawing operations for any backend.
dart_ipify
This package uses the remote ipify web services in order to get your public IP address or geographical details from any given IP.
html_unescape
A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
crypto
Implementations of SHA, MD5, and HMAC cryptographic functions
build_runner
A build system for Dart code generation and modular compilation.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package







