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

sign_in_with_apple

Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.

connectivity_plus

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

path_provider

Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.

share_plus

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

Most popular packages

Some of the most downloaded packages over the past 60 days

firebase_core

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

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.

io

Utilities for the Dart VM Runtime including support for ANSI colors, file copying, and standard exit code values.

stack_trace

A package for manipulating stack traces and printing them readably.

auto_size_text

Flutter widget that automatically resizes text to fit perfectly within its bounds.

dio

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

Top Flutter packages

Some of the top packages that extend Flutter with new features

go_router

A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more

http

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

fl_chart

A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.

card_swiper

swiper/carousel for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

pinput

Pin code input (OTP) text field, iOS SMS autofill, Android SMS autofill One Time Code, Password, Passcode, Captcha, Security, Coupon, Wowcher, 2FA, Two step verification

flutter_barcode_scanner

A plugin for barcode scanning support on Android and iOS. Supports barcodes, QR codes, etc.

Top Dart packages

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

json_serializable

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

petitparser

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

melos

A tool for managing Dart & Flutter repositories with multiple packages (monorepo). Supports automated versioning via Conventional Commits. Inspired by JavaScripts Lerna package.

hydrated_bloc

An extension to the bloc state management library which automatically persists and restores bloc states.

supabase

A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.

googleapis

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

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)
fl_chart (Package of the Week)
feedback (Package of the Week)
firebase_auth (Package of the Week)