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

infinite_scroll_pagination

Lazily load and display pages of items as the user scrolls down your screen.

flutter_redux

A set of utility Widgets that Provide and Connect to a Redux Store

video_player

Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, macOS and web.

fpdart

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

Trending packages

Top trending packages in the last 30 days

mdns_dart

A comprehensive mDNS (Multicast DNS) service discovery and advertisement library for Dart, ported from HashiCorp Go implementation.

relic_core

Core framework for Relic web server (platform-agnostic).

relic_io

dart:io adapter for Relic web server.

google_cloud

Utilities for running Dart code correctly on the Google Cloud Platform.

system_resources_2

Provides easy access to system resources (CPU load, memory usage).

flutter_inappwebview_linux

Linux implementation of flutter_inappwebview plugin using WPE WebKit.

Top Flutter packages

Some of the top packages that extend Flutter with new features

uuid

RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart

window_manager

This plugin allows Flutter desktop apps to resizing and repositioning the window.

firebase_core

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

csv

A codec to transform between a string and a list of values. The string must be comma (configurable) separated values.

in_app_review

Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.

bot_toast

A really easy to use flutter toast library.Easy to use and feature rich.

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.

retrofit_generator

retrofit generator is an dio client generator using source_gen and inspired by Chopper and Retrofit.

ansicolor

Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.

maps_toolkit

Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).

copy_with_extension_gen

Automatically generating `copyWith` extensions code for classes with `@CopyWith()` annotation.

hydrated_bloc

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

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)
flutter_soloud (Package of the Week)
sqflite (Flutter Package of the Week)
get_it (Package of the Week)