office-viewer
extension
Office document viewer (.docx, .xlsx, .pptx, .odt, .ods, .odp) for Piclaw
documentsdocxofficepptxviewerxlsx
Open Settings → Add-Ons and pick office-viewer
Source: addons/office-viewer

Office document viewer addon for Piclaw.

Opens .docx, .xlsx, .pptx, .odt, .ods, .odp, .doc, .xls, .ppt, .rtf, .csv files in a self-contained browser-side viewer with no WASM or HTTPS requirements.

Libraries

All viewer libraries are vendored and served locally:

Library Format Source
docx-preview .docx / .odt MIT
SheetJS (xlsx) .xlsx / .csv Apache-2.0
PptxViewJS .pptx / .ppt MIT
JSZip (zip dependency) MIT
Chart.js (chart dependency) MIT

Agent tool

Exposes the open_office_viewer tool:

text
open_office_viewer(path: "/workspace/doc.docx")
→ Returns a viewer URL the user can open in their browser.

Route

Serves viewer assets at /office-viewer/*.

Installation

bash
cd /workspace/.pi/extensions
bun add @rcarmo/piclaw-addon-office-viewer