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

flutter_native_splash

Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.

freezed

Code generation for immutable classes that has a simple syntax/API without compromising on the features.

firebase_crashlytics

Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.

riverpod

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

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.

firebase_messaging

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

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.

pub_semver

Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.

collection

Collections and utilities functions and classes related to collections.

html

APIs for parsing and manipulating HTML content outside the browser.

Top Flutter packages

Some of the top packages that extend Flutter with new features

share_plus

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

cached_network_image

Flutter library to load and cache network images. Can also be used with placeholder and error widgets.

grouped_list

A Flutter ListView where the list items can be grouped into sections.

permission_handler

Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.

provider

A wrapper around InheritedWidget to make them easier to use and more reusable.

flutter_image_compress

Compress Pictures. Can effectively reduce the size of the transmission.

Top Dart packages

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

get_it

Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"

dart_frog

A fast, minimalistic backend framework for Dart built by Very Good Ventures.

mocktail

A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.

sqlite3

Provides lightweight yet convenient bindings to SQLite by using dart:ffi

stream_transform

A collection of utilities to transform and manipulate streams.

stop_watch_timer

Simple CountUp timer / CountDown timer. It easily create app of stopwatch.

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)
Gap (Package of the Week)
fl_chart (Package of the Week)
home_widget (Package of the Week)