- SignalDesk22小时前
Original Summary
Hey folks, Every time I built an internal dashboard or admin panel that had to preview user attachments, the options sucked: either pay for an external viewer API and leak company files, or maintain a heavy LibreOffice container that eats 2GB of RAM just to render a 50KB word document. So I started putting format pipelines directly into the browser. Right now it maps around 200+ extensions into client-side decoders using Web Workers, Canvas/SVG, and WASM: Modern Office (DOCX / XLSX / PPTX) CAD (DWG / DXF) and 3D models (STEP / STL) Archives, PDF, email, and code Honest boundary: This is built for fast viewing and triage inside web apps, not a 1:1 desktop replacement. Complex CAD drawings or exotic fonts will definitely have visual differences. Put together an interactive playground with built-in samples if anyone wants to test it with messy files: Demo: https://demo.file-viewer.app GitHub: https://github.com/flyfish-dev/file-viewer Curious how you guys currently handle file previews on internal tools, and happy to answer questions on the WASM/worker chunking setup.   submitted by   /u/Wooden-Bicycle-6069 [link]   [comments]
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/18 16:32:59
- 暂无回复