Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

JavaScript YAML comparison

ProjectYAML 1.2Preserves untouched sourceBrowser-readyJSON Schema
noyalib-wasmYesYes, through WasmDocumentYesNo
js-yamlConfigurableNoYesNo
Native noyalibYesYesRequires a Rust hostOptional feature

noyalib-wasm prioritizes one parser across browser and native noyalib tools, plus lossless editing from JavaScript. A JavaScript-only parser can be smaller when that consistency and source preservation are unnecessary. Validate package size and runtime support against the current upstream releases before choosing.