pub.flutter-io.cn 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

firebase_messaging

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

feedback

A Flutter package for getting better feedback. It allows the user to give interactive feedback directly in the app.

intl

Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.

firebase_core

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

decoration image for package section

Most popular packages

Some of the most downloaded packages over the past 60 days

path

A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.

geolocator

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

equatable

A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.

location

A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.

json_annotation

Classes and helper functions that support JSON code generation via the `json_serializable` package.

intl

Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.

Top Flutter packages

Some of the top packages that extend Flutter with new features

flutter_bloc

Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.

in_app_review

Flutter plugin for showing the In-App Review/System Rating pop up on Android, IOS and MacOS. It makes it easy for users to rate your app.

photo_view

Photo View provides a gesture sensitive zoomable widget. Photo View is largely used to show interactive images and other stuff such as SVG.

flutter_speed_dial

Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and much more.

mockito

A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing.

local_auth

Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.

decoration image for package section
decoration image for package section

Top Dart packages

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

crypto

Implementations of SHA, MD5, and HMAC cryptographic functions

effective_dart

Linter rules corresponding to the guidelines in Effective Dart.

process_run

Process run helpers for Linux/Win/Mac and which like feature for finding executables.

icons_launcher

A command-line tool that simplifies the task of updating your Flutter app's launcher icon.

random_string

Simple library for generating random ascii strings by default using Random from 'dart:math'.

mailto

Simple Dart package for creating mailto links in your Flutter apps

Package of the Week

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

flutter_rating_bar (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
google_fonts (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
mason (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
Animations (Flutter Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive