Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

Trending packages
Top trending packages in the last 30 days
Shared utility functions for package:jni and package:jnigen.
Dart Debug Adapter Protocol (DAP) adapters translating the DAP protocol to the Dart VM Service protocol.
The official Flutter Material UI Library, implementing Google's Material Design design system.
The official Flutter Cupertino Design Library, implementing the iOS design system.
Checks whether the app is running in the iOS Simulator or on a physical device
Android implementation of the workmanager plugin.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Flutter plugin for securely storing sensitive data using encrypted storage.
Utilities for working with Foreign Function Interface (FFI) code.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
A highly customizable PIN/OTP input field for Flutter with Material Design support and headless core for custom UIs.
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
A plugin for handling Vibration API on iOS, Android, web and OpenHarmony.


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.
A fluent, builder-based library for generating valid Dart code.
Utilities for working with Foreign Function Interface (FFI) code.
A high-level API to control headless Chrome over the DevTools Protocol. This is a port of Puppeteer in Dart.
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





