Auxiliary classes for reliably running a periodic task in a long-running process such as web-server.
Function for sanitizing HTML to prevent XSS by restrict elements and attributes to a safe subset of allowed values.
A URL-safe base64 encoding for UUIDv4 stripped of padding. Useful when embedding short random UUIDs in URLs.
A scroll controller that allows two or more scroll views to be in sync.
A widget, that visualises a tree structure, where a node can be any widget.
Tuple data structure
List of all HTTP methods registered with IANA as list of strings, and metadata such as whether a method idempotent.
PEM encoding/decoding of textual keys following RFC 7468, supporting both lax/strict-mode, and certificates chains of concatenated PEM blocks.
Utilities for building and parsing URIs, including support for parsing URI templates as defined in RFC 6570.