Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Flutter widget that automatically resizes text to fit perfectly within its bounds.
A routing package built on top of Router and Navigator's pages API, supporting arbitrary nested navigation, guards and more.
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
Trending packages
Top trending packages in the last 30 days
A telecom MCP (Multi-Channel Platform) framework for managing call balances, push notifications, marketing, targeting, and conversational AI sales.
Liunx implementation of the file_selector plugin.
macOS implementation of the file_selector plugin.
Dart library for splitting strings into sentences via a stream or iterator.
A time and space efficient collection of data structures and algorithms to deal with data in Dart.
Flutter FFI plugin for loading PDFium native libraries. Bundles PDFium binaries for Android, iOS, Windows, macOS, and Linux.
Top Flutter packages
Some of the top packages that extend Flutter with new features
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
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
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
Utilities for working with Foreign Function Interface (FFI) code.
Top Dart packages
Some of the top packages for any Dart-based app or program
Access common Win32 APIs directly from Dart using FFI — no C required!
Mason CLI allows developers to create and consume reusable templates called bricks.
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
Barcode generation library for Dart that can generate generic drawing operations for any backend.
A package for manipulating stack traces and printing them readably.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package