yukiyokotani/office-open-xml-viewer
A browser-based viewer for Office Open XML documents that renders to an HTML Canvas element.
docxooxmlooxml-viewerpptxtypescriptxlsx
First Claude commit: Apr 25, 2026Last Claude commit: 27d agoDiscovered: Jul 4, 2026
Recent Claude Commits
docs: add the 2026-07 second-cycle comprehensive review and improvement plan
0f0545427d agoauthor_emaildocs: add execution checklist for the 2026-07 improvement plan
0b40d2628d agoauthor_emaildocs: add comprehensive design & performance review and improvement plan (2026-07)
eb0142728d agoauthor_emailfix(xlsx): restore logical-px border width; dividing by dpr halved it vs Excel
c31a3c91mo agoauthor_emailfix(xlsx): apply border half-pixel offset only to odd device-pixel widths
3ead3611mo agoauthor_emailfix(xlsx): divide border lineWidth by dpr to match Excel's physical-pixel weight
40a25ce1mo agoauthor_emailchore(release): 0.35.0
de447c72mo agoauthor_emailfix(stories): import @silurus/ooxml-markdown via workspace-relative path
f6a0bd42mo agoauthor_emailchore(stories): move Markdown stories under each viewer's storybook nav
0f6523e2mo agoauthor_emailfeat(markdown): add Storybook stories for pptx / docx / xlsx → Markdown
14700242mo agoauthor_emailchore(export): drop PNG export helpers and story
cd78dc22mo agoauthor_emailrevert(diff): remove @silurus/ooxml-diff package, DiffViewers, and Diff stories
4d90d9d2mo agoauthor_emailfix(stories): declare @silurus/ooxml-diff as workspace devDep on pptx/docx/xlsx
4b134792mo agoauthor_emailrefactor(export): drop PDF stitching to preserve zero runtime deps
ef5a9e12mo agoauthor_emailfeat(markdown): add @silurus/ooxml-markdown + ooxml-md CLI + GitHub Action
b685e2e2mo agoauthor_emailfeat(docx): render track-changes inline + surface revisions/comments/notes in TS
ad0ee182mo agoauthor_emailfeat(export): add PNG / PDF export to PptxViewer and DocxViewer
c5c9dda2mo agoauthor_emailfeat(node): add @silurus/ooxml-node for server-side parsing + thumbnail CLI
797f66a2mo agoauthor_emailfeat(diff): add structural diff package for pptx/docx/xlsx + side-by-side viewers
4d88fc42mo agoauthor_emailchore(release): 0.24.3
553d95b3mo agoauthor_emaildocs: standardize Viewer.load examples on URL string input
ba805d03mo agoauthor_emailchore(release): 0.15.1
75308033mo agoauthor_emailfix(xlsx): drop Selectable stories and ignore swipe in mobile selection
65b64063mo agoauthor_emailchore(release): 0.15.0
b32f48a3mo agoauthor_emailrevert: restore VS Code extension README H1 to "OOXML Viewer for VS Code"
edf2cf93mo agoauthor_emaildocs(vscode-extension): shorten Marketplace displayName to "Office Viewer"
a4d86903mo agoauthor_emaildocs(vscode-extension): rename README title to Office Viewer
58507c83mo agoauthor_emaildocs(vscode-extension): use 3-column screenshot table
4b567f33mo agoauthor_emailfix(viewer): drop overzealous font-kerning / feature-settings overrides
dcf293b3mo agoauthor_emailfix(viewer): align selection overlay glyph metrics with canvas
d83a40c3mo agoauthor_emaildocs: note future migration to Canvas drawElement for text selection
e5bdc0a3mo agoauthor_email