Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
sqflite
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
connectivity
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
android_alarm_manager
Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire.
location
A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.
Most popular packages
Some of the most downloaded packages over the past 60 days
platform
A pluggable, mockable platform abstraction for Dart.
stack_trace
A package for manipulating stack traces and printing them readably.
typed_data
Utility functions and classes related to the dart:typed_data library.
process
A pluggable, mockable process invocation abstraction for Dart.
mime
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
flutter_cache_manager
Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite.
Top Flutter packages
Some of the top packages that extend Flutter with new features
octo_image
A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.
flutter_sticky_header
Flutter implementation of sticky headers as a sliver. Use it in a CustomScrollView.
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.
flutter_swiper
The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.
flutter_slidable
A Flutter implementation of slidable list item with directional slide actions that can be dismissed.
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.
Top Dart packages
Some of the top packages for any Dart-based app or program
linter
The implementation of the lint rules supported by the analyzer framework. This package is not intended to be used directly.
yaml
A parser for YAML, a human-friendly data serialization standard
json_serializable
Automatically generate code for converting to and from JSON by annotating Dart classes.
enum_to_string
Better conversion of ENUMs to string. Dart has annoying EnumName.ValueName syntax when calling enum.toString, this package fixes that.
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.
ansicolor
Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
