pub-web.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

bloc

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

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.

built_value

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

redux

Redux is a predictable state container for Dart and Flutter apps

Most popular packages

Some of the most downloaded packages over the past 60 days

intl

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

archive

Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.

custom_lint

Lint rules are a powerful way to improve the maintainability of a project. Custom Lint allows package authors and developers to easily write custom lint rules.

collection

Collections and utilities functions and classes related to collections.

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.

firebase_analytics

Flutter plugin for Google Analytics for Firebase, an app measurement solution that provides insight on app usage and user engagement on Android and iOS.

Top Flutter packages

Some of the top packages that extend Flutter with new features

flutter_local_notifications

A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.

xml

A lightweight library for parsing, traversing, querying, transforming and building XML documents.

share_plus

Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

sqflite

Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.

printing

Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.

gap

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

Top Dart packages

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

built_value

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

ffi

Utilities for working with Foreign Function Interface (FFI) code.

dio

A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.

universal_io

Cross-platform 'dart:io' that adds browser support for HttpClient and some other "dart:io" APIs.

flutter_gen

The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.

http_parser

A platform-independent package for parsing and serializing HTTP formats.

Package of the Week

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

feedback (Package of the Week)
firebase_auth (Package of the Week)
feedback (Package of the Week)
fl_chart (Package of the Week)