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

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.

sensors_plus

Flutter plugin for accessing accelerometer and gyroscope sensors.

mobx

MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.

googleapis

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

Most popular packages

Some of the most downloaded packages over the past 60 days

win32

A Dart library for accessing common Win32 APIs using FFI. No C required!

connectivity_for_web

An implementation for the web platform of the Flutter `connectivity` plugin. This uses the NetworkInformation Web API, with a fallback to Navigator.onLine.

google_sign_in

Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account on Android and iOS.

path_parsing

A Dart library to help with SVG Path parsing and code generation. Used by Flutter SVG.

geolocator

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

dio

A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

Top Flutter packages

Some of the top packages that extend Flutter with new features

animations

Fancy pre-built animations that can easily be integrated into any Flutter application.

flutter_switch

A custom switch widget that can have a custom height and width, borders, border radius, colors, toggle size, custom text and icons inside the toggle.

table_calendar

Highly customizable, feature-packed calendar widget for Flutter.

just_audio

A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.

flutter_sound

A complete api for audio playback and recording. Audio player, audio recorder, media player, media recorder, sound player, sound recorder.

native_pdf_view

Flutter plugin to render PDF files on Web, MacOS, Android and iOS.

Top Dart packages

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

freezed

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

http

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

duration

Utilities to make working with 'Duration's easier. Formats duration in human readable form and also parses duration in human readable form to Dart's Duration.

petitparser

A dynamic parser framework to build efficient grammars and parsers quickly.

pdf

A pdf producer for Dart. It can create pdf files for both web or flutter.

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