Packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
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.
A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.
Flutter plugin for launching a URL on Android and iOS. Supports web, phone, SMS, and email schemes.
Flutter plugin for launching Android Intents. Not supported on iOS.
Most popular packages
The most downloaded packages over the past 60 days
A class for parsing strings using a sequence of patterns.
A flutter library to help with (Canvas) Path creation and manipulation
A Dart library for accessing common Win32 APIs using FFI. No C required!
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
A pluggable, mockable process invocation abstraction for Dart.
Top Flutter packages
Top packages that extend Flutter with new features
Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, and web.
Material buttons for logging into popular social networks, including Google, Facebook, Twitter and Microsoft.
A flutter package which will help you to generate pin code fields. Can be useful for OTP for example.
Turns text URLs and emails into clickable inline links in text for Flutter.
Flutter widget that automatically resizes text to fit perfectly within its bounds.
A Markdown renderer for Flutter. Create rich text output, including text styles, tables, links, and more, from plain text data formatted with simple Markdown tags.
Top Dart packages
Top packages for any Dart-based app or program
The Dart analyzer settings and best practices used internally at Google.
Quiver is a set of utility libraries for Dart that makes using many Dart libraries easier and more convenient, or adds additional functionality.
Automatically generate code for converting to and from JSON by annotating Dart classes.
An API and dev environment for writing console (cli) apps/scripts using dart. e.g. allows you to build bash style scripts with dart.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
RFC4122 (v1, v4, v5) UUID Generator and Parser for all Dart platforms (Web, VM, Flutter)