Sign in Help pub.dev package manager The official package repository for Dart and Flutter apps. Flutter Favorites Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee url_launcher Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes. flutter.dev sentry A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead. sentry.io cloud_firestore Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS. firebase.google.com shared_preferences Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android. flutter.dev VIEW ALL Most popular packages Some of the most downloaded packages over the past 60 days path_provider Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories. flutter.dev csslib A library for parsing and analyzing CSS (Cascading Style Sheets) tools.dart.dev google_fonts A package to include fonts from fonts.google.com in your Flutter app. material.io yaml A parser for YAML, a human-friendly data serialization standard tools.dart.dev html APIs for parsing and manipulating HTML content outside the browser. tools.dart.dev args Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. dart.dev VIEW ALL Top Flutter packages Some of the top packages that extend Flutter with new features crypto Implementations of SHA, MD5, and HMAC cryptographic functions dart.dev persistent_bottom_nav_bar A do all, highly customizable persistent/static bottom navigation bar for flutter. Includes up-to 20 styles. image_picker Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera. flutter.dev flutter_riverpod A simple way to access state from anywhere in your application while robust and testable. dash-overflow.net hive Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256. hivedb.dev 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. aboutyou.com VIEW ALL Top Dart packages Some of the top packages for any Dart-based app or program 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. dart.dev bloc_test A testing library which makes it easy to test blocs. Built to be used with the bloc state management package. bloclibrary.dev sembast NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support. tekartik.com bloc A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern. bloclibrary.dev bloc_concurrency Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package. bloclibrary.dev html_unescape A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References. filiph.net VIEW ALL Package of the Week Package of the Week is a series of quick, animated videos, each of which covers a particular package VIEW PLAYLIST Dart languagePolicyTermsAPI TermsSecurityPrivacyHelp