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

flutter_animate

Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.

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.

package_info_plus

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

share_plus

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

Most popular packages

Some of the most downloaded packages over the past 60 days

cached_network_image

Flutter library to load and cache network images. Can also be used with placeholder and error widgets.

firebase_core

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

collection

Collections and utilities functions and classes related to collections.

web_socket_channel

StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.

args

Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.

http

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

Top Flutter packages

Some of the top packages that extend Flutter with new features

http

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

built_value

Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.

googleapis

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

email_validator

A simple (but correct) dart class for validating email addresses

percent_indicator

Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.

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

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"

bloc_concurrency

Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.

sembast

NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.

mobx

MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.

yaml

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

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions.

Package of the Week

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

feedback (Package of the Week)
fl_chart (Package of the Week)
firebase_auth (Package of the Week)
feedback (Package of the Week)