- We can search. pub.dev
- See here for a particularly popular package. Flutter Favorites
- Packages are not OS platform related and made dart.
- Plugins are OS platform related.
- Firebase A comprehensive app development platform.
- flutter_hooks A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.
- hooks_riverpod A simple way to access state from anywhere in your application while robust and testable.
- state_notifier This repository is a set of packages that reimplements ValueNotifier outside of Flutter.
- http A composable, Future-based library for making HTTP requests.
- dio A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.
- retrofit retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
- json_serializable Provides Dart Build System builders for handling JSON.
- freezed Code generation for immutable classes that has a simple syntax/API without compromising on the features.
- intl Internationalization and localization support.
- hive Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.
- shared_preferences Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
- 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.
- crypto Implementations of SHA, MD5, and HMAC cryptographic functions.
- grpc The Dart language implementation of gRPC.
- graphql A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.
- xml Lightweight library for parsing, traversing, and transforming XML in Dart.
- rxdart RxDart adds additional capabilities to Dart Streams and StreamControllers.
- logger Small, easy to use and extensible logger which prints beautiful logs.
- qr_mobile_vision Reading QR codes and other barcodes using Firebase's Mobile Vision API.
- flutter_form_builder This package helps in creation of forms in Flutter by removing the boilerplate code, reusing validation, react to changes, and collect final user input.
- badges A flutter package for creating badges. Badges can be used for an additional marker for any widget, e.g. show a number of items in a shopping cart.
- flutter_flavorizr A flutter utility to easily create flavors in your flutter application.
- webview_flutter A Flutter plugin that provides a WebView widget.
- url_launcher A Flutter plugin for launching a URL in the mobile platform. Supports iOS and Android.
- launch_review A Flutter plugin to assist in leaving user reviews/ratings in Google Play Store and Apple App Store.
- wiredash Interactive user feedback tool for Flutter.
- video_player A Flutter plugin for iOS, Android and Web for playing back video on a Widget surface.
- extended_image Official extension image, support placeholder(loading)/ failed state, cache network, zoom/pan, photo view, slide out page, editor(crop,rotate,flip), painting etc.
- tutorial_coach_mark Guide that helps you to present your app and its features in a beautiful, simple and customizable way.
- test A library for writing unit tests in Dart.
- Flutter Pub Version Checker This IntelliJ plugin inspects your pubspec.yaml file to find if you're using the latest package versions from the pub.dev