Hacker News
A browser-based viewer for Office Open XML documents
The open-source library silurus/ooxml provides a JavaScript viewer that parses DOCX, XLSX and PPTX files using Rust compiled to WebAssembly and renders them directly onto an HTML Canvas 2D context, eliminating any need for server-side conversion or iframes. It follows the ECMA-376/ISO 29500 specifications, offers document APIs for custom previews, thumbnails and navigation, and lists supported layout features per format in its README.