DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Silurus/ooxml: Pixel-faithful Office documents, rendered in the browser

Quality: 8/10 Relevance: 9/10

Summary

Silurus/ooxml is a browser-based viewer that renders Office Open XML documents (DOCX, XLSX, PPTX) to HTML Canvas using Rust-based WebAssembly parsers. The project details a per-format architecture with WASM parsers, web workers for parsing, and main-thread renderers, plus a headless engine API for custom UIs. It emphasizes security and privacy: no network by default, ZIP entry size caps, and XXE-safe XML parsing, making it suitable for SMB IT contexts.

🚀 Service construit par Johan Denoyer