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

package_info_plus

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

fluent_ui

Implements Windows UI in Flutter. Based on the official documentation

rxdart

RxDart is an implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams api.

built_value

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

Most popular packages

Some of the most downloaded packages over the past 60 days

flutter_svg

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

native_stack_traces

Utilities for working with non-symbolic stack traces.

audioplayers

A Flutter plugin to play multiple audio files simultaneously

timeago

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

native_assets_cli

A library that contains the argument and file formats for implementing a native assets CLI.

flutter_html

A Flutter widget rendering static HTML and CSS as Flutter widgets.

Top Flutter packages

Some of the top packages that extend Flutter with new features

fl_chart

A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.

flutter_sound

Europe Stand With Ukraine. Pray for Ukraine. A complete api for audio playback and recording. Audio player, audio recorder.

dio

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

sqflite

Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.

pinput

Pin code input (OTP) text field, iOS SMS autofill, Android SMS autofill One Time Code, Password, Passcode, Captcha, Security, Coupon, Wowcher, 2FA, Two step verification

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

build_runner

A build system for Dart code generation and modular compilation.

icons_launcher

A command-line tool that simplifies the task of updating your Flutter app's launcher icon.

hydrated_bloc

An extension to the bloc state management library which automatically persists and restores bloc states.

email_validator

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

dartx

Superpowers for Dart. Collection of useful static extension methods.

talker

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

Package of the Week

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

video_player (Package of the Week)
Mix (Package of the Week)
Mix (Package of the Week)
Mix (Package of the Week)