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

font_awesome_flutter

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

flutter_animate

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

firebase_crashlytics

Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.

fpdart

Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.

Image

Trending packages

Top trending packages in the last 30 days

analysis_server_plugin

A framework and support code for building plugins for the analysis server.

tostore

A advanced storage engine that supports relational and NoSQL database,data smart cache, multi-space architecture,file/local storage, SQL & key-value persistent store.

rinf

Rust for native business logic, Flutter for flexible and beautiful GUI

sembast

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

sizer

Responsive UI solutions for Mobile, Web, and Desktop — making adaptability effortless.

sembast_web

NoSQL persistent embedded database for the Web on top of IndexedDB

Top Flutter packages

Some of the top packages that extend Flutter with new features

flutter_bloc

Flutter widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.

flutter_html

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

in_app_purchase

A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play.

lottie

Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.

path_provider

Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.

riverpod

A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.

Image
Image

Top Dart packages

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

dio

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

dartdoc

A non-interactive HTML documentation generator for Dart source code.

envied

Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.

mime

Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.

flutter_lints

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

html_unescape

A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.

Package of the Week

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

camera (Package of the Week)
ImageImage
flutter_soloud (Package of the Week)
ImageImage
firebase_storage (Package of the Week)
ImageImage
Firebase UI for Auth (Package of the Week)
ImageImage