Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
flutter_svg
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
beamer
A routing package built on top of Router and Navigator's pages API, supporting arbitrary nested navigation, guards and more.
fluent_ui
Implements Windows UI in Flutter. Based on the official documentation
animated_text_kit
A flutter package project which contains a collection of cool and beautiful text animations.
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.
json_rpc_2
Utilities to write a client or server using the JSON-RPC 2.0 spec.
dds_service_extensions
Extension methods for `package:vm_service`, used to make requests a Dart Development Service (DDS) instance.
share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
dtd
A package for communicating with the Dart Tooling Daemon.
firebase_storage
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
Top Flutter packages
Some of the top packages that extend Flutter with new features
geolocator
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
responsive_framework
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
vibration
A plugin for handling Vibration API on iOS, Android, web and OpenHarmony.
flutter_animate
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
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.
in_app_purchase
A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play.
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
shelf_static
Static file server support for the shelf package and ecosystem.
hydrated_bloc
An extension to the bloc state management library which automatically persists and restores bloc states.
english_words
Utilities for working with English words. Counts syllables, generates well-sounding word combinations, and provides access to the top 5000 English words by usage.
platform
A pluggable, mockable platform information abstraction for Dart.
lint
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package