Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
connectivity_plus
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
cloud_functions
A Flutter plugin allowing you to use Firebase Cloud Functions.
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
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.
archive
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.
flutter_slidable
A Flutter implementation of slidable list item with directional slide actions that can be dismissed.
dotted_border
A flutter package to let users easily add a dashed border around any widget.
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
yaml
A parser for YAML, a human-friendly data serialization standard
Top Flutter packages
Some of the top packages that extend Flutter with new features
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
flutter_widget_from_html
Flutter package to render html as widgets that supports hyperlink, image, audio, video, iframe and many other tags.
flutter_mobx
Flutter integration for MobX. It provides a set of Observer widgets that automatically rebuild when the tracked observables change.
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
sliver_tools
A set of useful sliver tools that are missing from the flutter framework
flutter_keyboard_visibility
Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.
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.
stack_trace
A package for manipulating stack traces and printing them readably.
json_path
Implementation of RFC 9535 - JSONPath: Query Expressions for JSON. Reads and writes values in parsed JSON objects using queries like `$.store.book[2].price`.
mockito
A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing.
lint
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
dart_jsonwebtoken
A dart implementation of the famous javascript library 'jsonwebtoken' (JWT).
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package