Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.
Value types with builders, Dart classes as enums, and serialization. This library is the dev dependency.
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.
Code generator for MobX that adds support for annotating your code with @observable, @computed, @action and also creating Store classes.

Trending packages
Top trending packages in the last 30 days
Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs
Haptic feedback, vibration and animated UI widgets for Flutter — Android & iOS. Impact, notification, selection, predefined effects, custom waveforms, Core Haptics patterns plus 8 production-ready widgets.
This Flutter plugin allows you to display ios tracking authorization dialogue and request permission to collect data.
Collection of beautiful, ready-to-use Flutter widgets powered by GLSL fragment shaders. Blur, glow, noise, gradients and more.
Lightweight spritesheet animation widget for Flutter. Grid-based and JSON atlas (TexturePacker, Aseprite) support with named animations, playback modes, and external controller.
Flutter plugin for Unity 3D integration — typed bridge, lifecycle management, and communication layer.
Top Flutter packages
Some of the top packages that extend Flutter with new features
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
Blast colorful confetti all over the screen. Celebrate in app achievements with style. Control the velocity, angle, gravity and amount of confetti.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Flutter widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Pin code input (OTP) text field, iOS SMS autofill, Android SMS autofill One Time Code, Password, Passcode, Captcha, Security, Coupon, Wowcher, 2FA, Two step verification


Top Dart packages
Some of the top packages for any Dart-based app or program
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types.
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.
Call common Windows APIs directly from Dart using FFI.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





