Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
Flutter plugin for accessing information about the battery state(full, charging, discharging).
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Flutter widget that automatically resizes text to fit perfectly within its bounds.

Trending packages
Top trending packages in the last 30 days
JSON Patch (RFC 6902). Implements Add, Copy, Move, Remove, Replace, Test operations on JSON documents using JSON Pointers.
Dart package for performing mDNS queries (e.g. Bonjour, Avahi).
The ohos federated plugin implementation of screen_brightness.
A Flutter plugin that provides a native implementation for the Atomic Transact SDK.
Optimizes the build_runner by caching generated codes for non changed .dart files
Flutter package provides mockups for common devices, allowing developers to preview and test their apps within simulated device frames.
Top Flutter packages
Some of the top packages that extend Flutter with new features
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Lint rules for Dart and Flutter used internally at Very Good Ventures.
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
Implementations of SHA, MD5, and HMAC cryptographic functions.


Top Dart packages
Some of the top packages for any Dart-based app or program
Small, easy to use and extensible logger which prints beautiful logs.
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
Implementations of SHA, MD5, and HMAC cryptographic functions.
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
PostgREST client for Dart. This library provides an ORM interface to PostgREST.
String replacement with operations that are Unicode/grapheme cluster aware.
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package