Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
sqflite
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
provider
A wrapper around InheritedWidget to make them easier to use and more reusable.
chopper
Chopper is an http client generator using source_gen, inspired by Retrofit
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
Most popular packages
Some of the most downloaded packages over the past 60 days
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
shelf
A model for web server middleware that encourages composition and easy reuse.
pub_semver
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
file_picker
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Top Flutter packages
Some of the top packages that extend Flutter with new features
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
webview_flutter
A Flutter plugin that provides a WebView widget on Android and iOS.
sliver_tools
A set of useful sliver tools that are missing from the flutter framework
shared_preferences
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.
flutter_typeahead
A highly customizable typeahead (autocomplete) text input field for Flutter
Top Dart packages
Some of the top packages for any Dart-based app or program
json_serializable
Automatically generate code for converting to and from JSON by annotating Dart classes.
msix
A command-line tool that create Msix installer from your flutter windows-build files.
built_value
Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
html_unescape
A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
shelf_router
A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
flutter_gen_runner
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package