Logic that is shared between the front_end and analyzer packages.
Dart-пакеты для контролируемых сетей
Просматривайте зеркалированные пакеты, проверяйте кэшированные артефакты и обеспечивайте автономную сборку проектов Flutter из единого приватного репозитория.
A package hosting Dart code shared between FlutterFire plugins.
A slider to confirm actions and provide feedback on the success of these after subsequent loading.
Allows to change between light and dark theme dynamically and add system adaptive theme support.
Official Amplitude Flutter SDK, supporting Android, iOS, macOS, and web platforms.
Demonstrates how to use the amplitude_flutter plugin.
This package provides a library that performs static analysis of Dart code.
Fully customizable, draggable and animated switch with multiple choices and smooth loading animation. It has prebuilt constructors for rolling and size animations.
A flexible widget for user notification. Customize your text, button, duration, animations and much more. For Android devs, it is made to replace Snackbars and Toasts.
Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.
Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).
Linux platform implementation of app_links plugin.
A common platform interface for the app_links plugin.
Web platform implementation of app_links plugin.
A Flutter plugin for opening iOS and Android phone settings from an app.
Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.
Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.
Utility functions and classes related to the 'dart:async' library.
Flutter widget that automatically resizes text to fit perfectly within its bounds.
Barcode generation library for Dart that can generate generic drawing operations for any backend.
Implementation of the Unicode Bidirectional Algorithm (UBA). Converts logical strings to their equivalent visual representation.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
Provides a client to connect to BlueZ - the Linux Bluetooth stack.
A flexible syntax for boolean expressions, based on a simplified version of Dart's expression syntax.
Utility functions and classes to work with byte buffers and streams efficiently, to read and write binary data formats.
A package for authoring build_runner compatible code generators.
Format definition and support for parsing `build.yaml` configuration.
A daemon for running Dart builds.
A build system for Dart code generation and modular compilation.
Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
Platform interface for CachedNetworkImage
Web implementation of CachedNetworkImage
Polymorphic JSON serialization based on json_serializable annotations.
Change App Package Name with single command. Update AndroidManifest, build.gradle, MainActivity files & move MainActivity file to new directory structure automatically.
String replacement with operations that are Unicode/grapheme cluster aware.
Constants for ASCII and common non-ASCII character codes. Integer constants corresponding to the code points of individual characters.
Generate more helpful exceptions when decoding YAML documents using package:json_serializable and package:yaml.
A collection of roundd flags
A library to help in building Dart command-line apps.
A fakeable wrapper for dart:core clock APIs.
A fluent, builder-based library for generating valid Dart code.
Collections and utilities functions and classes related to collections.
A representation of a complex number, i.e. a number which has both a real and imaginary part.
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
A common platform interface for the connectivity_plus plugin.
Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types.
An image cropper package made in Flutter. Can be used to crop & rotate images.
An abstraction to allow working with files across multiple platforms.
Implementations of SHA, MD5, and HMAC cryptographic functions.
A library for parsing and analyzing CSS (Cascading Style Sheets).
A codec to transform between a string and a list of values. The string must be comma (configurable) separated values.
Default icons asset for Cupertino widgets based on Apple styled icons
A helper library for command-line applications that need more control over input/output than the standard library provides.
Cached package archive in the local vault.
Improved json serialization and data classes with full support for generics, inheritance, customization and more.
Improved json serialization and data classes with full support for generics, inheritance, customization and more.
Opinionated, automatic Dart source code formatter. Provides an API and a CLI tool.
The core implementation of all db_viewer packages
A native Dart implementation of the D-Bus message bus client. This package allows Dart applications to directly access services on the Linux desktop.
A new Flutter project.
Mockups for common devices.
Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
A common platform interface for the device_info_plus plugin.
Approximate how your Flutter app looks and performs on another device.
A Flutter package that can be used to extract the locales that are currently defined on a device with the current locale set as the first in the list.
Removes common accents and diacritical signs from a string by replacing them with an equivalent character.
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
An adapter that supports Dio on Web.
A flutter package to let users easily add a dotted border around any widget.
This package allows you to draw dotted lines with Flutter. You can draw a beautiful dotted line.
Drift is a reactive library to store relational data in Dart and Flutter applications.
A package to view your drift database in your own app with filtering and without the need of exporting your db file.
Dev-dependency for users of drift. Contains the generator and development tools.
Easily set up drift databases across platforms in Flutter apps.
Flutter's core Dropdown Button widget with steady dropdown menu and many options you can customize to your needs.
A Flutter package to create Material color schemes based on a platform's implementation of dynamic color.
Easy to use Dynamic Theme for Flutter with automatic persistence support.
Cached package archive in the local vault.
Cached package archive in the local vault.
A new Flutter application.
extended nested scroll view to fix pinned header and inner scrollables sync issues.
Fake asynchronous events such as timers and microtasks for deterministic testing.
Utilities for working with Foreign Function Interface (FFI) code.
A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.
An example of how to use the file_picker plugin.
Liunx implementation of the file_selector plugin.
macOS implementation of the file_selector plugin.
A common platform interface for the file_selector plugin.
Windows implementation of the file_selector plugin.
Flutter plugin for Google Analytics for Firebase, an app measurement solution that provides insight on app usage and user engagement on Android and iOS.
A common platform interface for the firebase_analytics plugin.
The web implementation of firebase_analytics
Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps.
A common platform interface for the firebase_core plugin.
The web implementation of firebase_core
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
A common platform interface for the firebase_messaging plugin.
The web implementation of firebase_messaging
Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes.
A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
FL Chart App is an application to demonstrate samples of the fl_chart (A Flutter package to draw charts).
A Flutter layout widget for flexible lists. It behaves as you would expect Expand widgets to behave within a wrap.
A Flexible Scrollbar for Flutter. With this package, you can create custom scroll bars with different predetermined behaviors.
An advanced avatar provides a rich API for widget customization that opens a new look and feel in your app.
Access to shared application group container on iOS & macOS.
Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
Flutter plugin for connecting and communicating with Bluetooth Low Energy devices.
Android implementation of the flutter_blue_plus plugin.
iOS and macOS implementation of the flutter_blue_plus plugin.
Linux implementation of the flutter_blue_plus plugin.
A common platform interface for the flutter_blue_plus plugin.
Web implementation of the flutter_blue_plus plugin.
A Flutter compass. The heading varies from 0-360, 0 being north.
A super powerful Stack, build flexible layouts with constraints. Similar to ConstraintLayout for Android and AutoLayout for iOS.
Flutter plugin to read, create, update, delete and observe native contacts on Android and iOS, with group support, vCard support, and contact permission handling
how a country picker to select a country
Dialogs for picking and saving files in Android and in iOS.
This plugin is used to implement a foreground service on the Android platform.
All optional flutter_html widgets, bundled into a single package.
i18n made easy for Flutter. With flutter_i18n you can make your app international, using just a simple .json, .xml, .yaml or .toml file!
Compress Pictures. Can effectively reduce the size of the transmission.
Compress image with native (Objective-C/Kotlin) with faster speed. Support Android/iOS.
Demonstrates how to use the flutter_image_compress plugin.
The implementation of macOS for flutter_image_compress.
OpenHarmony implementation of the flutter_image_compress plugin.
The platform interface of flutter_image_compress.
The web implementation of `flutter_image_compress`.
Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.
An implementation for the linux platform of `flutter_keyboard_visibility'
An implementation for the macOS platform of `flutter_keyboard_visibility'
A common platform interface for the flutter_keyboard_visibility plugin.
An implementation for the web platform of `flutter_keyboard_visibility'
An implementation for the Windows platform of `flutter_keyboard_visibility'
A package which simplifies the task of updating your Flutter app's launcher icon.
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
Linux implementation of the flutter_local_notifications plugin
A common platform interface for the flutter_local_notifications plugin.
Windows implementation of the flutter_local_notifications plugin
Kiosk Mode for Device Lockdown.
A versatile mapping package for Flutter, that's simple and easy to learn, yet completely customizable and configurable
Demonstrates how to use the flutter_markdown package.
A flutter plugin which uses native iOS/Android to resize, compress or crop
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
Flutter plugin for accessing an Android Lifecycle within other plugins.
A simple player for system default ringtones, alarms and notifications
Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.
Linux implementation of flutter_secure_storage
macOS implementation of flutter_secure_storage
A common platform interface for the flutter_secure_storage plugin.
Web implementation of flutter_secure_storage. Use flutter_secure_storage for the full flutter package.
Windows implementation of flutter_secure_storage. Please use flutter_secure_storage instead of this package.
Composite together any animation with this robust and simple to use package.
A Flutter implementation of slidable list item with directional slide actions that can be dismissed.
Provides a collection of Flutter grids layouts (staggered, masonry, quilted, woven, etc.).
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
Annotations for the freezed code-generator. This package does nothing without freezed too.
A linear gauge package for Flutter that displays progress and can be customized for appearance and behavior.
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features for iOS and macOS.
A common platform interface for the geocoding plugin.
Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator.
Geolocation Apple plugin for Flutter. This plugin provides the Apple implementation for the geolocator.
A common platform interface for the geolocator plugin.
Official web implementation of the geolocator plugin.
Geolocation Windows plugin for Flutter. This plugin provides the Windows implementation for the geolocator.
A new Flutter project.
Platform agnostic lib to parse and compile gettext po and mo files with dart
A library to perform Bash-style file and directory globbing.
A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
Graph algorithms that operate on graphs in any representation.
Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.
A Flutter ListView where the list items can be grouped into sections.
Cached package archive in the local vault.
Wrapper for Apple's HealthKit on iOS and Google's Health Connect on Android.
Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.
Hive Community Edition - A spiritual continuation of Hive v2
Extension for Hive. Makes it easier to use Hive in Flutter apps.
Extension for Hive. Automatically generates TypeAdapters to store any class.
Initialize a temporary Hive database for testing
APIs for parsing and manipulating HTML content outside the browser.
A composable, multi-platform, Future-based API for HTTP requests.
A dart:io HttpServer wrapper that handles requests from multiple servers.
A platform-independent package for parsing and serializing HTTP formats.
An IIR filter library written in Dart. Highpass, lowpass, bandpass and bandstop as Butterworth, Bessel and Chebyshev Type I/II.
Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.
Android implementation of the image_picker plugin.
Demonstrates how to use the image_picker plugin.
Web platform implementation of image_picker
iOS implementation of the image_picker plugin.
Linux platform implementation of image_picker
macOS platform implementation of image_picker
A common platform interface for the image_picker plugin.
Windows platform implementation of image_picker
Flutter plugin for showing the In-App Review/System Rating pop up on Android, iOS and MacOS. It makes it easy for users to rate your app.
A common platform interface for the in_app_review plugin.
A showcase of the infinite_scroll_pagination package
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
A widget that offers the dimensions (width and height) and the start offset of the widget you return from a builder callback function.
Utilities for the Dart VM Runtime including support for ANSI colors, file copying, and standard exit code values.
Communication channels for isolates based on Flutter's platform channels
Annotations to create static Dart interfaces for JavaScript APIs.
Classes and helper functions that support JSON code generation via the `json_serializable` package.
Automatically generate code for converting to and from JSON by annotating Dart classes.
This small library helps you to decode Json Web Tokens, you can also know if a JWT is already expired.
fork from https://github.com/IsaiasSantana/keyboard_utils
Lightweight library for common latitude and longitude calculation
A framework for memory leak tracking for Dart and Flutter applications.
An internal package to test leak tracking with Flutter.
Leak tracking code intended for usage in tests.
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
A utility for counting in a variety of languages and styles. Made for lists.
Collection of the lists (BitList, FilledList, GroupedRangeList, ListPointer, RangeList, SparseBoolList, SparseList, StepList, WrappedList).
Support iOS Live Activities, Android RemoteViews and iPhone's Dynamic Island.
A common platform interface for the location plugin.
The web implementation of the location plugin.
Small, easy to use and extensible logger which prints beautiful logs.
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
Logging appenders for the dart logging package for print, file and remote (logz, loki, graylog (gelf)).
A portable Markdown library written in Dart that can parse Markdown into HTML.
The package provides TextInputFormatter for TextField and TextFormField which format the input by a given mask.
Support for specifying test expectations via an extensible Matcher class. Also includes a number of built-in Matcher implementations for common cases.
Algorithms and utilities that power the Material Design 3 color system, including choosing theme colors from images and creating tones of colors; all in a new color space.
Annotations used to express developer intentions that can't otherwise be deduced by statically analyzing source code.
Utility for converting between WGS84 lat/lng and MGRS coordinates (Dart version of proj4js/mgrs).
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing.
Create awesome and powerful modal bottom sheets. Material, Cupertino iOS 13 or create your own style
A Flutter Widget which helps nest multiple widgets without needing to manually nest them.
Provides a client to connect to NetworkManager - the service that manages network connections on Linux.
This library allows you to do a Device Firmware Update (DFU) of your nrf51 or nrf52 chip from Nordic Semiconductor. Fork of flutter-nordic-dfu.
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
Android implementation of the open_file plugin.
iOS implementation of the open_file plugin.
Linux platform implementation of open_file
MacOS implementation of the open_file plugin.
Demonstrates how to use the open_file_manager plugin.
A common platform interface for the open_file plugin.
web implementation of the open_file plugin.
Windows platform implementation of open_file
Support for reading and writing Dart Package Configuration files.
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
A common platform interface for the package_info_plus plugin.
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
Cached package archive in the local vault.
Android implementation of the path_provider plugin.
Demonstrates how to use the path_provider plugin.
iOS and macOS implementation of the path_provider plugin
A common platform interface for the path_provider plugin.
Demonstrates how to use the path_provider_linux plugin.
A pdf producer for Dart. It can create pdf files for both web or flutter.
Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
Permission plugin for Flutter. This plugin provides the Android API to request and check permissions.
Permission plugin for Flutter. This plugin provides the iOS API to request and check permissions.
Permission plugin for Flutter. This plugin provides the web API to request and check permissions.
A common platform interface for the permission_handler plugin.
Permission plugin for Flutter. This plugin provides the Windows API to request and check permissions.
A dynamic parser framework to build efficient grammars and parsers quickly.
Flutter phone input integrated with flutter internationalization
An example app for the phone_number_text_input_formatter package.
Dart library for parsing phone numbers. Inspired by Google's libphonenumber and PhoneNumberKit for ios.
Code generator tool to make communication between Flutter and the host platform type-safe and easier.
A flutter package which will help you to generate pin code fields. Can be useful for OTP for example.
Development tool that helps you make your flutter application "pixel perfect"
Reusable base class for platform interfaces of Flutter federated plugins, to help enforce best practices.
A fast algorithm for finding polygon pole of inaccessibility implemented as a Dart library. Useful for optimal placement of a text label on a polygon.
Manage a finite pool of resources. Useful for controlling concurrent file system or network requests.
A popover is a transient view that appears above other content onscreen when you tap a control or in an area.
Exposes the POSIX api on OSx and Linux
Proj4dart is a Dart library to transform point coordinates from one coordinate system to another, including datum transformations (Dart version of proj4js/proj4js).
Runtime library for protocol buffers support. Use with package:protoc_plugin to generate Dart code for your '.proto' files.
A protobuf protoc compiler plugin used to generate Dart code.
A wrapper around InheritedWidget to make them easier to use and more reusable.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting.
A QR code generation library for Dart and Flutter. Supports QR code version 1 through 40, error correction and redundancy.
Package for opening files in iOS QuickLook. You will first need to save the files to the ApplicationDocumentsDirectory().
Quiver is a set of utility libraries for Dart that makes using many Dart libraries easier and more convenient, or adds additional functionality.
Wrapper around CupertinoSwitch to use with reactive_forms.
This is a model-driven approach to handling form inputs and validations, heavily inspired in Angular Reactive Forms.
Wrapper around phone_form_field to use with reactive_forms
Changes the case of the input text to the desire case convention.
The flutter package which changes app name for all platforms with sound null safety!
Library for getting widget metrics. Uses RenderObject to get the size and position of widgets relative to the screen window, as well as the difference between widgets.
RxDart is an implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams api.
Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.
A common platform interface for the sensors_plus plugin.
A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.
An integration which adds support for performance tracing for the Dio package.
Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.
An integration which adds support for recording log from the logging package.
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
A common platform interface for the share_plus plugin.
Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
Android implementation of the shared_preferences plugin
iOS and macOS implementation of the shared_preferences plugin.
Demonstrates how to use the shared_preferences_linux plugin.
A common platform interface for the shared_preferences plugin.
Cached package archive in the local vault.
Demonstrates how to use the shared_preferences_windows plugin.
A model for web server middleware that encourages composition and easy reuse.
A shelf handler that wires up a listener for every connection.
Open source Flutter package, simple circular progress indicator.
Easy to use, reliable and lightweight gesture detector for Flutter apps. Exposes simple API to react to basic gestures.
Converts already built widgets into skeleton loaders with no extra effort.
A Sliver Flutter widget that can be used to expand or collapse another child Sliver widget
A set of useful sliver tools that are missing from the flutter framework
Customizable animated page indicator with a set of built-in effects.
Source code generation builders and utilities for the Dart build system
Utilities to help with Dart source code generation. Includes utilities for properly generating String literals from any String value.
Provides a standard representation for source code locations and spans.
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Android flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Dart wrapper on SQLite, a self-contained, high-reliability, embedded, SQL database engine.
iOS/MacOS flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Flutter plugin interface for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Provides lightweight yet convenient bindings to SQLite by using dart:ffi
Flutter plugin to include native sqlite3 libraries with your app
Parses sqlite statements and performs static analysis on them
A package for manipulating stack traces and printing them readably.
An abstraction for two-way communication channels based on the Dart Stream class.
A collection of utilities to transform and manipulate streams.
A class for parsing strings using a sequence of patterns.
A Flutter/Dart utility to parse an SVG path into a equivalent Path object from dart:ui library.
Lock mechanism to prevent concurrent access to asynchronous code.
Highly customizable, feature-packed calendar widget for Flutter.
Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
Lightweight and customizable dio http client logger on talker base
Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
Logger. Easy, customizable, extensible logging, lightweight with filters, formatters, custom logs, log levels.
Tap debounce simplifying widget. Wrap your button widget in TapDebounce widget and any taps will be disabled while tap callback is in progress.
Useful Unicode glyphs and ASCII substitutes.
The user facing API for structuring Dart tests and checking expectations.
Time zone database and time zone aware DateTime.
A new Flutter application.
Give your types superpowers and spice up your generics. Make types great again.
Utility functions and classes related to the dart:typed_data library.
Unicode characters library auto generated from http://www.unicode.org.
Cross-platform 'dart:io' that adds browser support for HttpClient and some other "dart:io" APIs.
Android implementation of the url_launcher plugin.
Demonstrates how to use the url_launcher plugin.
iOS implementation of the url_launcher plugin.
Linux implementation of the url_launcher plugin.
macOS implementation of the url_launcher plugin.
A common platform interface for the url_launcher plugin.
Web platform implementation of url_launcher
Windows implementation of the url_launcher plugin.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
A vector graphics rendering package for Flutter using a binary encoding.
An encoding library for the binary format used in `package:vector_graphics`
A compiler to convert SVGs to the binary format used by `package:vector_graphics`.
A Vector Math library for 2D and 3D applications.
Provides a simple class for parsing and comparing semantic versions as defined by http://semver.org/
Lint rules for Dart and Flutter used internally at Very Good Ventures.
A plugin for handling Vibration API on iOS, Android, web and OpenHarmony.
A common platform interface for the vibration plugin.
Flutter plugin for displaying inline video with other Flutter widgets on Android, iOS, macOS and web.
Android implementation of the video_player plugin.
iOS and macOS implementation of the video_player plugin.
Cached package archive in the local vault.
A common platform interface for the video_player plugin.
A widget that detects the visibility of its child and notifies a callback.
A library to communicate with a service implementing the Dart VM service protocol.
Plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping on Android, iOS, macOS, Windows, Linux, and web.
A common platform interface for the wakelock_plus plugin used by the different platform implementations.
A file system watcher. It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified.
Lightweight browser API bindings built around JS interop.
Any easy-to-use library for communicating with WebSockets that has multiple implementations.
StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.
Access common Win32 APIs directly from Dart using FFI — no C required!
A package that provides a friendly Dart API for accessing the Windows Registry.
Wkt-parser is a Dart version of proj4js/wkt-parser. With wkt-parser you can parse a WKT projection string (OGC, ESRI) into json that proj4dart can consume.
A Dart package for reading XDG directory configuration information on Linux.
A lightweight library for parsing, traversing, querying, transforming and building XML documents.
An XML to JSON conversion package. Supports Badgerfish, GData, OpenRally and Parker conversions.
A parser for YAML, a human-friendly data serialization standard
A library to write YAML documents, supporting Object encoding and 'dart:convert' 'Converter'.
