Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
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.
built_collection
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.
macos_ui
Flutter widgets and themes implementing the current macOS design language.
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.
cloud_firestore
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
dtd
A package for communicating with the Dart Tooling Daemon.
shelf_proxy
A shelf handler for proxying HTTP requests to another server.
native_assets_cli
A library that contains the argument and file formats for implementing a native assets CLI.
Top Flutter packages
Some of the top packages that extend Flutter with new features
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.
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.
percent_indicator
Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
dropdown_search
Simple and reactive Searchable Dropdown with item search feature, making it possible to use an sync/async item for easy customization.
in_app_review
Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
Top Dart packages
Some of the top packages for any Dart-based app or program
socket_io_client
Dartlang port of socket.io-client for web, flutter, dartvm to use
lint
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
json_path
Implementation of RFC 9535 - JSONPath: Query Expressions for JSON. Reads and writes values in parsed JSON objects using queries like `$.store.book[2].price`.
flutter_lints
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
characters
String replacement with operations that are Unicode/grapheme cluster aware.
mason
A Dart template generator which helps teams generate files quickly and consistently.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package