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

google_fonts

A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.

win32

Call common Windows APIs directly from Dart using FFI.

flutter_slidable

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

location

Cross-platform plugin for easy access to device's location in real-time.

Image

Trending packages

Top trending packages in the last 30 days

snap_layouts

A plugin provides a simple window layout button which can implement the native Windows 11 Snap Layouts feature.

google_cloud_logging_type

The Google Cloud client library for the Logging types.

google_cloud_api

The Google Cloud client library for the Service Config API.

google_cloud_logging_v2

The Google Cloud client library for the Cloud Logging API.

val_latex

LaTeX math typesetting in pure Dart: a TeX parser, macros, TeX layout with line breaking and right-to-left math, OpenType math fonts, and speech output.

val_latex_flutter

Render LaTeX math in Flutter: formula widgets, math inside text and Markdown, line wrapping, selection, screen readers, theming and streaming LLM output.

Top Flutter packages

Some of the top packages that extend Flutter with new features

firebase_messaging

Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.

window_manager

This plugin allows Flutter desktop apps to resizing and repositioning the window.

riverpod

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

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.

cupertino_icons

Default icons asset for Cupertino widgets based on Apple styled icons

shimmer

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

Image
Image

Top Dart packages

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

bloc

A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.

decimal

The decimal package allows you to deal with decimal numbers without losing precision.

tostore

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

shelf_web_socket

A shelf handler that wires up a listener for every connection.

ansicolor

Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.

formz

A unified form representation in Dart which aims to simplify form representation and validation in a generic way.

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)
ImageImage
firebase_ai (Package of the Week)
ImageImage
Collection (Flutter Package of the Week)
ImageImage
home_widget (Package of the Week)
ImageImage