Packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A wrapper around InheritedWidget to make them easier to use and more reusable.
A set of utility Widgets that Provide and Connect to a Redux Store
MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.
Flutter plugin for accessing information about the battery state (full, charging, discharging) on Android and iOS.
Most popular packages
The most downloaded packages over the past 60 days
A class for parsing strings using a sequence of patterns.
A pluggable, mockable process invocation abstraction for Dart.
A Flutter plugin that provides a WebView widget on Android and iOS.
A composable, multi-platform, Future-based API for HTTP requests.
The web implementation of firebase_auth
A lightweight library for detecting the running browser and OS
Top Flutter packages
Top packages that extend Flutter with new features
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with GetX.
An "expansion" on the Flutter SDK's standard ExpansionTile, to create a Google Material Theme inspired raised widget, ExpansionTileCard, instead.
Flutter plugin to play audio in the background while the screen is off.
Flutter Page Transition Package which is the transition second page
Syncfusion Flutter gauges library includes data visualization widgets such as radial gauge, which is written in dart, to create modern, interactive, and animated gauges.
Easy to use and customizable Theme Provider. This Widget can be used to easily provide a theme controller across the widget tree.
Top Dart packages
Top packages for any Dart-based app or program
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.
The decimal package allows you to deal with decimal numbers without loosing precision.
Graph algorithms that operate on graphs in any representation
Provides server and web apps the ability to load, manipulate, and save images with various image file formats including PNG, JPEG, GIF, BMP, WebP, TIFF, TGA, PSD, PVR, and OpenEXR.
A collection of utilities to transform and manipulate streams.
A package to get humanized file sizes. Translate raw file size into human readable strings.