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

font_awesome_flutter

The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.

url_launcher

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

redux

Redux is a predictable state container for Dart and Flutter apps

fpdart

Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.

Trending packages

Top trending packages in the last 30 days

flutter_local_notifications_web

Web implementation of the flutter_local_notifications plugin

speech_to_text_windows

Windows implementation of speech_to_text plugin using UWP Speech Recognition APIs

file_selector_web

Web platform implementation of file_selector

app_tracking_transparency

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

dart_xcodeproj

Dart library for parsing and working with Xcode projects. Manipulates .xcodeproj, .xcworkspace, .xcscheme, and .xcconfig files. Pure Dart, cross-platform (macOS, Windows, Linux), zero native code.

mason_cli

Mason CLI allows developers to create and consume reusable templates called bricks.

Top Flutter packages

Some of the top packages that extend Flutter with new features

flutter_svg

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

font_awesome_flutter

The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.

firebase_auth

Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.

smooth_page_indicator

Customizable animated page indicator with a set of built-in effects.

equatable

A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.

json_serializable

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

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.

mockito

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

yaml

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

flutter_gen

The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.

diacritic

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

postgrest

PostgREST client for Dart. This library provides an ORM interface to PostgREST.

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)
firebase_ai (Package of the Week)
Mix (Package of the Week)
Firebase Remote Config (Package of the Week)