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_native_splash

Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.

flutter_local_notifications

A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.

just_audio

A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.

msix

A command-line tool that create Msix installer from your flutter windows-build files.

Most popular packages

Some of the most downloaded packages over the past 30 days

pubspec_parse

Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting.

html

APIs for parsing and manipulating HTML content outside the browser.

freezed_annotation

Annotations for the freezed code-generator. This package does nothing without freezed too.

build_daemon

A daemon for running Dart builds.

test

A full featured library for writing and running Dart tests across platforms.

clock

A fakeable wrapper for dart:core clock APIs.

Top Flutter packages

Some of the top packages that extend Flutter with new features

bloc

A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.

animations

Fancy pre-built animations that can easily be integrated into any Flutter application.

flutter_hooks

A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.

stack_trace

A package for manipulating stack traces and printing them readably.

dio

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

octo_image

A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.

Top Dart packages

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

flutter_lints

Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

email_validator

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

built_value_generator

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

sqflite_common_ffi

sqflite ffi based implementation, for desktop and units tests.

http

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

drift

Drift is a reactive library to store relational data in Dart and Flutter applications.

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)
shared_preferences (Package of the Week)
google_fonts (Package of the Week)