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

sqflite

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

firebase_crashlytics

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

path_provider

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

rxdart

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

decoration image for package section

Most popular packages

Some of the most downloaded packages over the past 60 days

google_fonts

A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions

firebase_core

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

webdriver

Provides WebDriver bindings for Dart. Supports WebDriver JSON interface and W3C spec. Requires the use of WebDriver remote server.

shelf_proxy

A shelf handler for proxying HTTP requests to another server.

json_annotation

Classes and helper functions that support JSON code generation via the `json_serializable` package.

Top Flutter packages

Some of the top packages that extend Flutter with new features

path_provider

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

local_auth

Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.

auto_size_text

Flutter widget that automatically resizes text to fit perfectly within its bounds.

sentry_flutter

Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions

overlay_support

provider support for overlay, easy to build toast and internal notification

decoration image for package section
decoration image for package section

Top Dart packages

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

injectable

Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.

excel

A flutter and dart library for reading, creating, editing and updating excel sheets with compatible both on client and server side.

jiffy

Jiffy is a date dart package inspired by momentjs for parsing, manipulating and formatting dates

process_run

Process run helpers for Linux/Win/Mac and which like feature for finding executables.

chopper

Chopper is an http client generator using source_gen, inspired by Retrofit

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

firebase_storage (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
Flame (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
flutter_lints (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
go_router (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive