Developer tools · Private release
XMSON
A data format for typed values, markup, and linked objects, with one Rust runtime for desktop and web.
Rust · JavaScript / TypeScript · WebAssembly
One format across tools
I built the parser, schema validation, canonical encodings, and command-line tools. JavaScript and TypeScript bindings use the same core through WebAssembly.
The format preserves types and object references through text and binary round trips. Compiled schemas can be reused when validating many documents.
Technical notes
Release checks cover malformed input, canonical fixtures, package consumers, and agreement between scalar and SIMD engines. The source and release assets are private. Direct Rust Serde support is newer than the frozen v3.0.0 packages.