pub.dev package manager

The official package repository for Dart and Flutter apps.

Supported by Google

Flutter Favorites

Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee

bloc

A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.

share_plus

Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

fluentui_system_icons

Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.

device_info_plus

Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.

Most popular packages

Some of the most downloaded packages over the past 60 days

flutter_svg

An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.

multicast_dns

Dart package for performing mDNS queries (e.g. Bonjour, Avahi).

firebase_storage

Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.

vm_snapshot_analysis

Utilities for analysing AOT snapshot size.

flutter_native_splash

Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.

table_calendar

Highly customizable, feature-packed calendar widget for Flutter.

Top Flutter packages

Some of the top packages that extend Flutter with new features

path_provider

Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.

audioplayers

A Flutter plugin to play multiple audio files simultaneously

pretty_dio_logger

Pretty Dio logger is a Dio interceptor that logs network calls in a pretty, easy to read format.

package_info_plus

Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.

in_app_review

Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.

flutter_dotenv

Easily configure any flutter application with global variables using a `.env` file.

Top Dart packages

Some of the top packages for any Dart-based app or program

get_it

Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"

petitparser

A dynamic parser framework to build efficient grammars and parsers quickly.

maps_toolkit

Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions.

diacritic

Removes common accents and diacritical signs from a string by replacing them with an equivalent character.

retry

Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.

Package of the Week

Package of the Week is a series of quick, animated videos, each of which covers a particular package

Mix (Package of the Week)
feedback (Package of the Week)
feedback (Package of the Week)
firebase_vertexai (Package of the Week)