Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
go_router
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
sqflite
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
battery_plus
Flutter plugin for accessing information about the battery state(full, charging, discharging).
flex_color_scheme
A Flutter package to use and make beautiful Material design based themes.
Most popular packages
Some of the most downloaded packages over the past 60 days
permission_handler
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
video_player
Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, and web.
location
Cross-platform plugin for easy access to device's location in real-time.
flutter_rating_bar
A simple yet fully customizable ratingbar for flutter which also include a rating bar indicator, supporting any fraction of rating.
shelf_proxy
A shelf handler for proxying HTTP requests to another server.
xml
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
Top Flutter packages
Some of the top packages that extend Flutter with new features
path_provider
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
flutter_sound
Europe Stand With Ukraine. Pray for Ukraine. A complete api for audio playback and recording. Audio player, audio recorder.
uuid
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
get_it
Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"
local_auth
Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern.
email_validator
A simple (but correct) dart class for validating email addresses
Top Dart packages
Some of the top packages for any Dart-based app or program
flutter_lints
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
dio_cookie_manager
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
dart_jsonwebtoken
A dart implementation of the famous javascript library 'jsonwebtoken' (JWT).
shelf_router
A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
random_string
Simple library for generating random ascii strings by default using Random from 'dart:math'.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package