Presentations and tutorials
A full implementation of ixml
We built an ixml implementation in Rust from scratch. Designed as separate reusable core and CLI packages, this implementation focused on user experience, clear diagnostics and good documentation. Beyond parsing and serialisation, we implemented modularisation, round-tripping, the experimental not and subtraction constructs and developed a static HTML conformance suite viewer. In this presentation, we will share our experiences, design choices, and lessons learned. We will compare support for features beyond ixml 1.0, and present measurements of speed and memory use against other ixml implementations.
Presentation, 13 November 2026