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

path_provider

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

infinite_scroll_pagination

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

cloud_firestore

Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.

geolocator

Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.

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

sizer

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

sembast

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

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_secure_storage

A Flutter plugin for securely storing sensitive data using encrypted storage.

qr_flutter

QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter.

freezed

Code generation for immutable classes that has a simple syntax/API without compromising on the features.

lottie

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

dotted_border

A flutter package to let users easily add a dotted border around any widget.

auto_route

AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.

Image
Image

Top Dart packages

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

path

A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions.

win32

Access common Win32 APIs directly from Dart using FFI — no C required!

objectbox

Flutter database for super-fast NoSQL ACID compliant object persistence.

googleapis

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

ffi

Utilities for working with Foreign Function Interface (FFI) code.

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
record (Package of the Week)
ImageImage
Animations (Flutter Package of the Week)
ImageImage
Firebase UI for Auth (Package of the Week)
ImageImage