Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
freezed
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
google_fonts
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
Most popular packages
Some of the most downloaded packages over the past 60 days
custom_lint
Lint rules are a powerful way to improve the maintainability of a project. Custom Lint allows package authors and developers to easily write custom lint rules.
google_fonts
A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
http
A composable, multi-platform, Future-based API for HTTP requests.
webdriver
Provides WebDriver bindings for Dart. Supports WebDriver JSON interface and W3C spec. Requires the use of WebDriver remote server.
vm_snapshot_analysis
Utilities for analysing AOT snapshot size.
flutter_screenutil
A flutter plugin for adapting screen and font size.Guaranteed to look good on different models
Top Flutter packages
Some of the top packages that extend Flutter with new features
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
google_sign_in
Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.
googleapis
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
injectable
Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart.
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
Top Dart packages
Some of the top packages for any Dart-based app or program
http
A composable, multi-platform, Future-based API for HTTP requests.
slang
Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation.
mason
A Dart template generator which helps teams generate files quickly and consistently.
email_validator
A simple (but correct) dart class for validating email addresses
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package