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.
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
routemaster
Easy-to-use Navigator 2.0 router for web, mobile and desktop. URL-based routing, simple navigation of tabs and nested routes.
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
Most popular packages
Some of the most downloaded packages over the past 60 days
cupertino_icons
Default icons asset for Cupertino widgets based on Apple styled icons
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.
file_picker
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
http_parser
A platform-independent package for parsing and serializing HTTP formats.
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Top Flutter packages
Some of the top packages that extend Flutter with new features
file_picker
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
table_calendar
Highly customizable, feature-packed calendar widget for Flutter.
fl_chart
A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
badges
A package for creating badges. Badges can be used for an additional marker for any widget, e.g. show a number of items in a shopping cart.
Top Dart packages
Some of the top packages for any Dart-based app or program
uuid
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
hydrated_bloc
An extension to the bloc state management library which automatically persists and restores bloc states.
ffi
Utilities for working with Foreign Function Interface (FFI) code.
googleapis
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
retry
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
win32
A Dart library for accessing common Win32 APIs using FFI. No C required!
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package