File Viewer for Office, PDF and CAD
File Viewer is an offline-first, self-hosted file preview component ecosystem for business systems.
It supports Office, PDF, OFD, Typst, XMind, CAD, EDA, archives, email, media, code, 3D, geospatial files, and more
through 57 npm targets, 221 registered extensions, and 32 preview pipelines; all 221 extensions are stable and none are experimental.
Binary PPT and PPTX use isolated browser-native paths.
The Full asset contract continues from 2.1.30. Vite publishes packaged assets with
copyAssets:true; non-Vite builds run the included CLI once; complete web-full dist needs no copy step.
Key links:
Live demo,
Documentation,
GitHub repository,
npm packages,
v2.2.9 Release.