Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
drift
Drift is a reactive library to store relational data in Dart and Flutter applications.
auto_size_text
Flutter widget that automatically resizes text to fit perfectly within its bounds.
sensors_plus
Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.
Most popular packages
Some of the most downloaded packages over the past 60 days
cached_network_image
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
flutter_spinkit
A collection of loading indicators animated with flutter. Heavily inspired by @tobiasahlin's SpinKit.
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.
flutter_animate
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
multicast_dns
Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
yaml_edit
A library for YAML manipulation with comment and whitespace preservation.
Top Flutter packages
Some of the top packages that extend Flutter with new features
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
upgrader
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
flutter_rating_bar
A simple yet fully customizable ratingbar for flutter which also include a rating bar indicator, supporting any fraction of rating.
awesome_notifications
A complete solution to create Local and Push Notifications, customizing buttons, images, sounds, emoticons and applying many different layouts for Flutter apps.
curved_navigation_bar
Stunning Animating Curved Shape Navigation Bar. Adjustable color, background color, animation curve, animation duration.
logger
Small, easy to use and extensible logger which prints beautiful logs.
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.
dio_cache_interceptor
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
math_expressions
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
drift
Drift is a reactive library to store relational data in Dart and Flutter applications.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package