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.

flutter_slidable

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

flutter_svg

An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.

animated_text_kit

A flutter package project which contains a collection of cool and beautiful text animations.

Most popular packages

Some of the most downloaded packages over the past 60 days

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.

process

A pluggable, mockable process invocation abstraction for Dart.

font_awesome_flutter

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

webview_flutter

A Flutter plugin that provides a WebView widget on Android and iOS.

file

A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.

hive

Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.

Top Flutter packages

Some of the top packages that extend Flutter with new features

provider

A wrapper around InheritedWidget to make them easier to use and more reusable.

flutter_animate

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

mobile_scanner

A universal barcode and QR code scanner for Flutter based on MLKit. Uses CameraX on Android, AVFoundation on iOS and Apple Vision & AVFoundation on macOS.

flutter_pdfview

A Flutter plugin that provides a PDFView widget on Android and iOS.

flutter_widget_from_html

Flutter package to render html as widgets that supports hyperlink, image, audio, video, iframe and many other tags.

logger

Small, easy to use and extensible logger which prints beautiful logs.

Top Dart packages

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

build_runner

A build system for Dart code generation and modular compilation.

yaml

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

googleapis

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

mockito

A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing.

lint

An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter

whatsapp_unilink

Dart package helping your app interact with WhatsApp via HTTP links (universal links). Works with Flutter.

Package of the Week

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

feedback (Package of the Week)
firebase_auth (Package of the Week)
firebase_auth (Package of the Week)
Gap (Package of the Week)