Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
json_serializable
Automatically generate code for converting to and from JSON by annotating Dart classes.
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
flutter_animate
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
sentry_flutter
Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.
![](/web/20240110185900im_/https://pub.dev/static/hash-ivea6bgp/img/landing-01.webp)
Most popular packages
Some of the most downloaded packages over the past 60 days
uuid
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
petitparser
A dynamic parser framework to build efficient grammars and parsers quickly.
url_launcher
Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.
cupertino_icons
Default icons asset for Cupertino widgets based on Apple styled icons
flutter_secure_storage
Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.
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.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
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.
logger
Small, easy to use and extensible logger which prints beautiful logs.
flutter_keyboard_visibility
Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.
flutter_staggered_grid_view
Provides a collection of Flutter grids layouts (staggered, masonry, quilted, woven, etc.).
![](/web/20240110185900im_/https://pub.dev/static/hash-ivea6bgp/img/landing-02.webp)
![](/web/20240110185900im_/https://pub.dev/static/hash-ivea6bgp/img/landing-03.webp)
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.
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
msix
A command-line tool that create Msix installer from your flutter windows-build files.
retrofit_generator
retrofit generator is an dio client generator using source_gen and inspired by Chopper and Retrofit.
diacritic
Removes common accents and diacritical signs from a string by replacing them with an equivalent character.
code_builder
A fluent, builder-based library for generating valid Dart code
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package