Code generation for immutable classes that has a simple syntax/API without compromising on the features.
Value types with builders, Dart classes as enums, and serialization. This library is the dev dependency.
Automatically generate code for converting to and from JSON by annotating Dart classes.
A composable, multi-platform, Future-based API for HTTP requests.
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.
An abstract class that helps to implement equality without needing to explicitly override == and hashCode.
The Dart analyzer settings and best practices used internally at Google.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
Implementations of SHA, MD5, and HMAC cryptographic functions