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

provider

A wrapper around InheritedWidget to make them easier to use and more reusable.

flutter_animate

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

flame

A minimalist Flutter game engine, provides a nice set of somewhat independent modules you can choose from.

font_awesome_flutter

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

Most popular packages

Some of the most downloaded packages over the past 60 days

yaml

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

url_launcher

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

yaml_edit

A library for YAML manipulation with comment and whitespace preservation.

code_builder

A fluent, builder-based library for generating valid Dart code.

rxdart

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

path_provider_windows

Windows implementation of the path_provider plugin

Top Flutter packages

Some of the top packages that extend Flutter with new features

dio

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

location

Cross-platform plugin for easy access to device's location in real-time.

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

flutter_hooks

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

printing

Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.

app_links

Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).

Top Dart packages

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

shelf

A model for web server middleware that encourages composition and easy reuse.

sembast

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

barcode

Barcode generation library for Dart that can generate generic drawing operations for any backend.

code_builder

A fluent, builder-based library for generating valid Dart code.

mocktail

A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.

dart_ipify

This package uses the remote ipify web services in order to get your public IP address or geographical details from any given IP.

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