Client side document rendering has a lot of potential. There is currently no open source library that can render docx file as nice as mammoth. There are some commercial libraries that rely on WASM, but they are generally bloated and you can’t read their source.