Implementation of cross_file_platform_interface for Android.
Dart & Flutter
packages
Implementation of cross_file_platform_interface for iOS and macOS.
Implementation of cross_file_platform_interface for dart:io.
A common platform interface for the cross_file plugin.
Implementation of cross_file_platform_interface for web.
Implementations of SHA, MD5, and HMAC cryptographic functions.
Cryptographic algorithms for encryption, digital signatures, key agreement, authentication, and hashing. AES, Chacha20, ED25519, and more. Cross-platform (mobile, desktop, JS, WASM).
A library for parsing and analyzing CSS (Cascading Style Sheets).
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.
Default icons asset for Cupertino widgets based on Apple styled icons
The official Flutter Cupertino Design Library, implementing the iOS design system.
Get your http requests printed as curl command in your terminal. Share them easily with your colleagues and import them in Postman!
*Deprecated* newer version is in web_components package. This is for backwards compatibility with polymer.dart 0.4.x (web_ui package).
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.
A package to help writing custom linters
A package to help writing custom linters
A package that exports visitors for CustomLint.
A package of classes that are generated from the DAP specifications along with their generating code.
A polyfill for Dart 2 constant names.
A set of libraries designed to provide configuration to Dart applications. Using dependency injection, the same library API can load config information from the filesystem and httprequest, formatted as JSON or YAML. Customization with additional providers is also possible by implementing two simple interfaces.