Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
device_info_plus
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
drift
Drift is a reactive library to store relational data in Dart and Flutter applications.
Most popular packages
Some of the most downloaded packages over the past 60 days
test_api
The user facing API for structuring Dart tests and checking expectations.
json_annotation
Classes and helper functions that support JSON code generation via the `json_serializable` package.
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
path_provider_windows
Windows implementation of the path_provider plugin
shelf
A model for web server middleware that encourages composition and easy reuse.
typed_data
Utility functions and classes related to the dart:typed_data library.
Top Flutter packages
Some of the top packages that extend Flutter with new features
permission_handler
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
jiffy
Jiffy is a date time dart package for parsing, manipulating, querying and formatting dates and time
flutter_widget_from_html_core
Flutter package to render html as widgets that focuses on correctness and extensibility.
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.
animations
Fancy pre-built animations that can easily be integrated into any Flutter application.
Top Dart packages
Some of the top packages for any Dart-based app or program
flutter_launcher_icons
A package which simplifies the task of updating your Flutter app's launcher icon.
math_expressions
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
mocktail
A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.
dio_cookie_manager
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
html_unescape
A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
decimal
The decimal package allows you to deal with decimal numbers without losing precision.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package