The Wayback Machine - https://web.archive.org/web/20210503223018/https://pub.dev/

pub.dev package manager

Find and use packages to build Dart and Flutter apps.

Flutter Favorites

Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee

sqflite

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

connectivity

Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.

android_alarm_manager

Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire.

location

A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.

Most popular packages

Some of the most downloaded packages over the past 60 days

platform

A pluggable, mockable platform abstraction for Dart.

stack_trace

A package for manipulating stack traces and printing them readably.

typed_data

Utility functions and classes related to the dart:typed_data library.

process

A pluggable, mockable process invocation abstraction for Dart.

mime

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

flutter_cache_manager

Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite.

Top Flutter packages

Some of the top packages that extend Flutter with new features

octo_image

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

flutter_sticky_header

Flutter implementation of sticky headers as a sliver. Use it in a CustomScrollView.

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_swiper

The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

flutter_slidable

A Flutter implementation of slidable list item with directional slide actions that can be dismissed.

table_calendar

Highly customizable, feature-packed calendar widget for Flutter.

Top Dart packages

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

linter

The implementation of the lint rules supported by the analyzer framework. This package is not intended to be used directly.

yaml

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

json_serializable

Automatically generate code for converting to and from JSON by annotating Dart classes.

enum_to_string

Better conversion of ENUMs to string. Dart has annoying EnumName.ValueName syntax when calling enum.toString, this package fixes that.

sentry

A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.

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.

Package of the Week

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