Automatically generate code for converting to and from JSON by annotating Dart classes.
An abstract class that helps to implement equality without needing to explicitly override == and hashCode.
Implementations of SHA, MD5, and HMAC cryptographic functions
Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.
A simple way to access state from anywhere in your application while robust and testable.
A platform-independent package for parsing and serializing HTTP formats.
A fluent, builder-based library for generating valid Dart code
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Check our help page for advanced search expressions.