ALTO Front Matter extracts document metadata, decodes a strict YAML subset, and exposes the result through typed accessors without retaining the document body.
It is designed for Markdown processors, static-site generators, content tools, and other applications that need predictable metadata without a general-purpose YAML runtime. Unsupported constructs fail explicitly with source coordinates.
Start
- Installation covers requirements and package installation.
- Getting Started reads a complete document and locates its body.
Work with data
- Typed Metadata documents accessors, defaults, enums, and dates.
- Decoding defines the accepted YAML subset and scalar typing.
- Rendering creates YAML, JSON, or TOML front matter.
- Integration covers the decoder and renderer contracts.