Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
flutter_local_notifications
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
routemaster
Easy-to-use Navigator 2.0 router for web, mobile and desktop. URL-based routing, simple navigation of tabs and nested routes.
flutter_slidable
A Flutter implementation of slidable list item with directional slide actions that can be dismissed.
drift
Drift is a reactive library to store relational data in Dart and Flutter applications.
![](/web/20240225190547im_/https://pub.dev/static/hash-kveq3k8d/img/landing-01.webp)
Most popular packages
Some of the most downloaded packages over the past 60 days
image_picker
Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.
logger
Small, easy to use and extensible logger which prints beautiful logs.
webview_flutter
A Flutter plugin that provides a WebView widget on Android and iOS.
flutter_html
A Flutter widget rendering static HTML and CSS as Flutter widgets.
rxdart
RxDart is an implementation of the popular reactiveX api for asynchronous programming, leveraging the native Dart Streams api.
device_info_plus
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
Top Flutter packages
Some of the top packages that extend Flutter with new features
google_maps_flutter
A Flutter plugin for integrating Google Maps in iOS and Android applications.
flutter_lints
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.
get_storage
A fast, extra light and synchronous key-value storage written entirely in Dart
petitparser
A dynamic parser framework to build efficient grammars and parsers quickly.
awesome_notifications
A complete solution to create Local and Push Notifications, customizing buttons, images, sounds, emoticons and applying many different layouts for Flutter apps.
![](/web/20240225190547im_/https://pub.dev/static/hash-kveq3k8d/img/landing-02.webp)
![](/web/20240225190547im_/https://pub.dev/static/hash-kveq3k8d/img/landing-03.webp)
Top Dart packages
Some of the top packages for any Dart-based app or program
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
pub_semver
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
pigeon
Code generator tool to make communication between Flutter and the host platform type-safe and easier.
multicast_dns
Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
json_rpc_2
Utilities to write a client or server using the JSON-RPC 2.0 spec.
characters
String replacement with operations that are Unicode/grapheme cluster aware.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package