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

package_info_plus

Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.

intl

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

toggle_switch

Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.

fluent_ui

Implements Windows UI in Flutter. Based on the official documentation

decoration image for package section

Most popular packages

Some of the most downloaded packages over the past 60 days

flutter_svg

An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.

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.

cloud_firestore

Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.

file

A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.

xml

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

connectivity_plus

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

Top Flutter packages

Some of the top packages that extend Flutter with new features

get

Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX.

js

Annotations to create static Dart interfaces for JavaScript APIs.

flutter_sound

Europe Stand With Ukraine. Pray for Ukraine. A complete api for audio playback and recording. Audio player, audio recorder.

sentry_flutter

Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.

geolocator

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

octo_image

A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.

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

logging

Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.

envify

A better way to handle environment variables using `.env` file.

xml

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

synchronized

Lock mechanism to prevent concurrent access to asynchronous code.

spider

A small dart command-line tool for generating dart references of assets from the assets folder.

objectbox

Flutter database for super-fast NoSQL ACID compliant object persistence.

Package of the Week

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

google_fonts (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
path_provider (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
animated_text_kit (Flutter Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive
Package:async (Package of the Week)
youtube video play icon - activeyoutube video play icon - inactive