pub.dev package manager

Find and use packages to build Dart and Flutter apps.

Flutter Favorites

Packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee

json_serializable

Automatically generate code for converting to and from JSON by annotating Dart classes.

built_value

Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.

connectivity

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

geolocator

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

Most popular packages

The most downloaded packages over the past 60 days

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions

xdg_directories

A Dart package for reading XDG directory configuration information on Linux.

flutter_cache_manager

Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite.

path_drawing

A flutter library to help with (Canvas) Path creation and manipulation

meta

This library contains the declarations of annotations that developers can use to express the intentions that otherwise can't be deduced by statically analyzing the source code. These annotations are i

package_config

Support for working with Package Configuration files.

Top Flutter packages

Top packages that extend Flutter with new features

firebase_core

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

path_drawing

A flutter library to help with (Canvas) Path creation and manipulation

flash

⚡️A highly customizable, powerful and easy-to-use alerting library for Flutter.

convex_bottom_bar

A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.

animated_bottom_navigation_bar

Animated Bottom Navigation Bar Widget implementation inspired by https://dribbble.com/shots/7134849-Simple-Tab-Bar-Animation

awesome_dialog

Flutter package to show beautiful dialogs with animations as simply as possible.

Top Dart packages

Top packages for any Dart-based app or program

gcloud

High level idiomatic Dart API for Google Cloud Storage, Pub-Sub and Datastore.

fuzzy

Fuzzy search in Dart. Basically a code conversion, subset of Fuse.js.

http

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

graphs

Graph algorithms that operate on graphs in any representation

petitparser

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

kt_dart

This project is a port of kotlin-stdlib for Dart/Flutter projects. It includes collections (KtList, KtMap, KtSet) with 150+ methods as well as other useful packages.