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.
Implementations of SHA, MD5, and HMAC cryptographic functions
A parser for YAML, a human-friendly data serialization standard
A platform-independent package for parsing and serializing HTTP formats.
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types.
String replacement with operations that are Unicode/grapheme cluster aware.
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.