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.

flex_color_scheme

A Flutter package to use and make beautiful Material design based themes.

sentry_flutter

Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.

android_intent_plus

Flutter plugin for launching Android Intents. Not supported on iOS.

Trending packages

Top trending packages in the last 30 days

telecom_mcp_framework

A telecom MCP (Multi-Channel Platform) framework for managing call balances, push notifications, marketing, targeting, and conversational AI sales.

idb_shim

indexed_db dart base interface with implementation for native (browser), file (io) and in memory.

whiskers

A templating library that implements the Mustache template specification, but is extendable.

sqlite3_connection_pool

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

google_cloud

Utilities for running Dart code correctly on the Google Cloud Platform.

crypto_keys

A library for doing cryptographic signing/verifying and encrypting/decrypting.

Top Flutter packages

Some of the top packages that extend Flutter with new features

shared_preferences

Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.

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.

cupertino_icons

Default icons asset for Cupertino widgets based on Apple styled icons

timeago

A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")

dropdown_search

Simple, reactive and highly customizable Flutter Dropdown with a lot of features (search, popups platform, async/sync,...) with multi mode like menu, dialog, bottomSheet and etc.

Top Dart packages

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

retry

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

formz

A unified form representation in Dart which aims to simplify form representation and validation in a generic way.

dartx

Superpowers for Dart. Collection of useful static extension methods.

shelf_web_socket

A shelf handler that wires up a listener for every connection.

talker

Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.

stop_watch_timer

Simple CountUp timer / CountDown timer. It easily create app of stopwatch.

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)
Connectivity (Flutter Package of the Week)
Gap (Package of the Week)