Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
json_serializable
Automatically generate code for converting to and from JSON by annotating Dart classes.
location
Cross-platform plugin for easy access to device's location in real-time.
chopper
Chopper is an http client generator using source_gen, inspired by Retrofit
network_info_plus
Flutter plugin for discovering information (e.g. WiFi details) of the network.
Most popular packages
Some of the most downloaded packages over the past 60 days
http
A composable, multi-platform, Future-based API for HTTP requests.
flutter_bloc
Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
fl_chart
A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
webview_flutter
A Flutter plugin that provides a WebView widget on Android and iOS.
Top Flutter packages
Some of the top packages that extend Flutter with new features
shared_preferences
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
flutter_riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
shimmer
A package provides an easy way to add shimmer effect in Flutter project
Top Dart packages
Some of the top packages for any Dart-based app or program
http
A composable, multi-platform, Future-based API for HTTP requests.
formz
A unified form representation in Dart which aims to simplify form representation and validation in a generic way.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
maps_toolkit
Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).
graphs
Graph algorithms that operate on graphs in any representation
sqflite_common_ffi
sqflite ffi based implementation, for desktop and units tests.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package