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

shared_preferences

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

animated_text_kit

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

firebase_auth

Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.

redux

Redux is a predictable state container for Dart and Flutter apps

Trending packages

Top trending packages in the last 30 days

crypto_keys

A library for doing cryptographic signing/verifying and encrypting/decrypting.

telecom_mcp_framework

A telecom MCP (Multi-Channel Platform) framework for managing call balances, push notifications, marketing, targeting, and conversational AI sales.

sqlite3_connection_pool

High-performance async connection pool for SQLite on native platforms.

google_cloud

Utilities for running Dart code correctly on the Google Cloud Platform.

ansi_escape_codes

A toolkit for working with ANSI escape codes and analyzing strings containing them.

nocterm

A Flutter-like framework for building rich terminal user interfaces with components, state management, animations, and more.

Top Flutter packages

Some of the top packages that extend Flutter with new features

firebase_core

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

firebase_auth

Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.

gap

Flutter widgets for easily adding gaps inside Flex widgets such as Columns and Rows or scrolling views.

timeago

A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")

image_picker

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

stack_trace

A package for manipulating stack traces and printing them readably.

Top Dart packages

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

flutter_lints

Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

dartx

Superpowers for Dart. Collection of useful static extension methods.

tostore

Fast distributed AI vector database and persistent local storage engine. High-performance key-value store supporting SQL, NoSQL, offline cache and encrypted data.

dio_cache_interceptor

Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).

dart_jsonwebtoken

An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.

json_serializable

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

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)
camera (Package of the Week)
package:html (Flutter Package of the Week)
flutter_lints (Package of the Week)