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

firebase_core

Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.

animated_text_kit

A flutter package project which contains a collection of cool and beautiful text animations.

flutter_svg

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

sign_in_with_apple

Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.

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

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.

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.

sqlite3_connection_pool

High-performance async connection pool for SQLite on native platforms.

Top Flutter packages

Some of the top packages that extend Flutter with new features

image_picker

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

firebase_messaging

Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.

app_links

Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).

mime

Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.

mocktail

A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.

google_sign_in

Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.

Top Dart packages

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

win32

Call common Windows APIs directly from Dart using FFI.

lint

An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter

dart_console

A helper library for command-line applications that need more control over input/output than the standard library provides.

shelf_router

A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.

xml

Full-featured XML for Dart — DOM parsing, SAX streaming, XPath 3 querying, and a fluent builder API.

cron

A time-based job scheduler similar to cron. Run tasks periodically at fixed times or intervals.

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)
widgetbook (Package of the Week)
Firebase Crashlytics (Package of the Week)
Gap (Package of the Week)