OkfParsingLibrary is an External Logic library that parses and serialises Open Knowledge Format (OKF) v0.2 bundles from ODC Server Actions.
OKF is Google Cloud's open, vendor-neutral specification for documenting data and analytics assets, tables, metrics, joins, computations, as Markdown files with YAML frontmatter organised into linked bundles.
Eight actions cover the full read path: unzip a bundle, split and parse frontmatter, extract links and body sections, run SPEC conformance checks, and serialise a concept back to Markdown.
Every action is stateless and never throws. Failures surface through the returned structure's ParseError or Message field, so no try/catch is needed anywhere in a flow. Unrecognised frontmatter keys round-trip through ExtraJson rather than being dropped.
Used by OKF Store, a separate Forge component providing ingestion, storage, and read actions for OKF bundles on top of it.
https://opensource.org/license/BSD-3-Clause