Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.
Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.

Trending packages
Top trending packages in the last 30 days
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.
Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs
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.
Pure Dart library for generating and reading DOCX and PDF documents with rich formatting, tables, lists. Cross-platform with no native dependencies.
Extended Flutter camera plugin with native aspect ratio support (16:9, 4:3, 1:1). Fork of the official camera package with sensor-level aspect ratio configuration.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Implementations of SHA, MD5, and HMAC cryptographic functions.
Widgetbook is a sandbox for building widgets and screens in isolation. It helps you develop hard-to-reach states and edge cases without needing to run your app.
The package provides TextInputFormatter for TextField and TextFormField which format the input by a given mask.
Plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping on Android, iOS, macOS, Windows, Linux, and web.
A Flutter plugin for securely storing sensitive data using encrypted storage.
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.


Top Dart packages
Some of the top packages for any Dart-based app or program
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.
Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
The official runtime for Dart Frog — a fast, minimalistic backend framework for Dart.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





