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

font_awesome_flutter

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

flutter_slidable

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

cloud_firestore

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

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

path_provider

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

connectivity_plus

Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.

carousel_slider

A carousel slider widget, support infinite scroll and custom child widget.

flutter_spinkit

A collection of loading indicators animated with flutter. Heavily inspired by @tobiasahlin's SpinKit.

camera

A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.

fl_chart

A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.

Top Flutter packages

Some of the top packages that extend Flutter with new features

font_awesome_flutter

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

flutter_map

A versatile mapping package for Flutter, that's simple and easy to learn, yet completely customizable and configurable

camera

A Flutter plugin for controlling the camera. Supports previewing the camera feed, capturing images and video, and streaming image buffers to Dart.

curved_navigation_bar

Stunning Animating Curved Shape Navigation Bar. Adjustable color, background color, animation curve, animation duration.

shared_preferences

Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.

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.

Top Dart packages

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

retrofit

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

mime

Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.

multicast_dns

Dart package for performing mDNS queries (e.g. Bonjour, Avahi).

email_validator

A simple (but correct) dart class for validating email addresses

sqlite3

Provides lightweight yet convenient bindings to SQLite by using dart:ffi

talker

Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.

Package of the Week

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

Mix (Package of the Week)
firebase_vertexai (Package of the Week)
Mix (Package of the Week)
Mix (Package of the Week)