omnist
Rust implementation of the Omnist data-interchange specification.
Omnist provides a single canonical, lossless data model ([document::Doc])
across five supported formats (JSON, YAML, TOML, XML, and OML), paired with an
algebraic schema language (OSD, [schema::Schema]) for schema validation,
type inference, normalization, subschema extraction, and compatibility checking.
Treat the vendored omnist-spec specification as the normative source of
truth for all data model rules, format mappings, and schema algebra.