Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
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.
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
Drift is a reactive library to store relational data in Dart and Flutter applications.

Trending packages
Top trending packages in the last 30 days
A Flutter plugin for recording audio from the microphone with real-time amplitude monitoring. Supports both iOS and Android platforms with configurable recording settings and built-in playback functionality.
Like dart:io but with Node.js.
Web implementation of the pointer_interceptor plugin.
A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen.
Lightweight parser for the JSON:API (http://jsonapi.org/) structure.
Some of the most common and useful string methods, Inspired by various other programming languages.
Top Flutter packages
Some of the top packages that extend Flutter with new features
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.


Top Dart packages
Some of the top packages for any Dart-based app or program
A library for generating fake data. faker is heavily inspired by the Python package faker and, the Ruby package ffaker.
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
Hive Community Edition - A spiritual continuation of Hive v2
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
Lint rules are a powerful way to improve the maintainability of a project. Custom Lint allows package authors and developers to easily write custom lint rules.
A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package