Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Access common Win32 APIs directly from Dart using FFI — no C required!
Easy-to-use Navigator 2.0 router for web, mobile and desktop. URL-based routing, simple navigation of tabs and nested routes.
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.

Trending packages
Top trending packages in the last 30 days
Communication channels for isolates based on Flutter's plugin channels
A telecom MCP (Multi-Channel Platform) framework for managing call balances, push notifications, marketing, targeting, and conversational AI sales.
A library to access Objective C from Flutter that acts as a support library for package:ffigen.
A library to invoke the native C compiler installed on the host machine.
Android implementation of the camera plugin using the CameraX library.
JSON Schema implementation in Dart
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
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.
Fancy pre-built animations that can easily be integrated into any Flutter application.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
The package provides TextInputFormatter for TextField and TextFormField which format the input by a given mask.
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.


Top Dart packages
Some of the top packages for any Dart-based app or program
A package which simplifies the task of updating your Flutter app's launcher icon.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
PostgREST client for Dart. This library provides an ORM interface to PostgREST.
Lock mechanism to prevent concurrent access to asynchronous code.
Time zone databases and time zone aware `DateTime`.
An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package





