Skip to main content

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

flutter_svg

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

firebase_core

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

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.

Trending packages

Top trending packages in the last 30 days

flutter_number_flow

Animated Flutter widget for smooth number transitions. Perfect for counters, currency displays, and statistics with locale support.

locale_sweep

A CI quality gate for Flutter localization. Runs app flows across locales, device sizes, text scales, and RTL modes, then reports broken screens with screenshot proof.

llamadart

Cross-platform, on-device LLM inference for Dart and Flutter. Run GGUF (llama.cpp) and LiteRT-LM models locally on Android, iOS, macOS, Windows, Linux and web.

opentelemetry_wk

A framework for collecting OpenTelemetry traces from applications.

relic_headers

HTTP header names and stores shared by Relic adapters and other packages.

flutter_sficon

SF Symbols 27 as tree-shakable vector icons on every platform, with all weights. No bundled font, so iOS builds pass Apple's font check.

Top Flutter packages

Some of the top packages that extend Flutter with new features

image_picker

Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.

extended_image

Official extension image, support placeholder for loading/failed state, cache network, zoom/pan, photo view, slide out page, editor (crop, rotate, flip), painting etc.

shimmer

A lightweight Flutter widget that paints a moving highlight over skeleton placeholders and call-to-action text.

riverpod

A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.

home_widget

A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS.

confetti

Blast colorful confetti all over the screen. Celebrate in app achievements with style. Control the velocity, angle, gravity and amount of confetti.

Top Dart packages

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

http

A composable, multi-platform, Future-based API for HTTP requests.

mason_cli

Mason CLI allows developers to create and consume reusable templates called bricks.

stack_trace

A package for manipulating stack traces and printing them readably.

stop_watch_timer

Simple CountUp timer / CountDown timer. It easily create app of stopwatch.

retrofit_generator

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

chopper

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

Package of the Week

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

dart_mcp (Package of the Week)
widgetbook (Package of the Week)
firebase_auth (Package of the Week)
Firebase UI for Auth (Package of the Week)