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

url_launcher

Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.

json_serializable

Automatically generate code for converting to and from JSON by annotating Dart classes.

chopper

Chopper is an http client generator using source_gen, inspired by Retrofit

firebase_crashlytics

Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.

Image

Trending packages

Top trending packages in the last 30 days

speech_to_text_windows

Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs

haptic_kit

Haptic feedback, vibration and animated UI widgets for Flutter — Android & iOS. Impact, notification, selection, predefined effects, custom waveforms, Core Haptics patterns plus 8 production-ready widgets.

app_tracking_transparency

This Flutter plugin allows you to display ios tracking authorization dialogue and request permission to collect data.

in_app_purchase_storekit

An implementation for the iOS and macOS platforms of the Flutter `in_app_purchase` plugin. This uses the StoreKit Framework.

ffi_leak_tracker

Allocation tracking and leak detection for Dart FFI code.

root_checker_plus

A Flutter plugin for detecting rooted Android devices and jailbroken iOS devices with developer mode detection.

Top Flutter packages

Some of the top packages that extend Flutter with new features

flutter_secure_storage

A Flutter plugin for securely storing sensitive data using encrypted storage.

firebase_analytics

Flutter plugin for Google Analytics for Firebase, an app measurement solution that provides insight on app usage and user engagement on Android and iOS.

http

A composable, multi-platform, Future-based API for HTTP requests.

image_picker

Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.

bloc_test

A testing library which makes it easy to test blocs. Built to be used with the bloc state management package.

path_provider

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

Image
Image

Top Dart packages

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

uuid

RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart

mockito

A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing.

phone_numbers_parser

Dart library for parsing phone numbers. Inspired by Google's libphonenumber and PhoneNumberKit for ios.

dio

A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.

yaml

A parser for YAML, a human-friendly data serialization standard

mqtt_client

A server and browser based MQTT client for Dart supporting normal, secure sockets and websockets.

Package of the Week

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

dart_mcp (Package of the Week)
ImageImage
firebase_ai (Package of the Week)
ImageImage
animated_text_kit (Flutter Package of the Week)
ImageImage
sensors_plus (Flutter Package of the Week)
ImageImage