Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.
Flutter plugin for accessing information about the battery state(full, charging, discharging).
Flutter plugin for launching Android Intents. Not supported on iOS.

Trending packages
Top trending packages in the last 30 days
Low level synchronization primitives built on dart:ffi.
Render text tables for your command line applications. Use padding, spans, custom borders, ANSI colors and more!
Read, write and modify a pubspec.yaml with a type safe API including retention and modifications of comments and out of spec content.
Provides Terminal/Ansi functions used by DCli the Dart Console SDK but is also intended to be used directly.
Common code used by multiple dcli packages.
A simple and efficient implementation of an unmodifiable sparse list based on the binary search algorithm.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
A Flutter widget for rendering static HTML and CSS as Flutter widgets.
A composable, multi-platform, Future-based API for HTTP requests.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
Small, easy to use and extensible logger which prints beautiful logs.
A dynamic parser framework to build efficient grammars and parsers quickly.


Top Dart packages
Some of the top packages for any Dart-based app or program
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
Mason CLI allows developers to create and consume reusable templates called bricks.
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
Static file server support for the shelf package and ecosystem.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
This package uses the remote ipify web services in order to get your public IP address or geographical details from any given IP.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package