Skip to content
SPECIFICTION
Get listed

File Viewer

file-viewer.app

WebSelf-hosted
Visit file-viewer.app
Spec score 7.4 #19 of 31 in File Viewer Software

Spec sheet

Product
File Viewer is a read-only, browser-based file preview component for Office, PDF/OFD, CAD, archives, email, and other formats.Read 2 Oct 2026 · github.com
Integrations
The maker documents integrations for Vanilla JavaScript and Web Components, Vue, React, Svelte, and jQuery.Read 1 Oct 2026 · doc.file-viewer.app
Support
The repository directs users to GitHub Sponsors for maintenance support and enterprise support for private deployments or response commitments.Read 2 Oct 2026 · github.com
License
The source is licensed Apache-2.0, while the DWG/DWF/DWFX runtime packages named by the project are AGPL-3.0-only.Read 2 Oct 2026 · github.com
Commercial offering
A separate commercial Office engine focuses on Word, Excel, and PowerPoint fidelity, large-file performance, private delivery, and enterprise support.Read 1 Oct 2026 · file-viewer.app
Distribution
The project is distributed through npm packages, public GitHub repositories, release downloads, and self-hostable runtime assets.Read 1 Oct 2026 · doc.file-viewer.app
Features
Viewer options include search, zoom, print, download, HTML export, watermarks, lifecycle hooks, and operation guards.Read 1 Oct 2026 · doc.file-viewer.app
Format coverage
The product site reports 274 registered extensions and 47 preview pipelines, with 224 stable and 50 experimental.Read 2 Oct 2026 · file-viewer.app
Formats
The maker lists 274 registered file extensions across 47 preview pipelines, with 224 stable and 50 experimental extensions.Read 1 Oct 2026 · file-viewer.app
Frameworks
Integration packages are listed for Vanilla JS/Web Components, Vue 2 and 3, React, Svelte, and jQuery.Read 2 Oct 2026 · github.com
Input requirements
A file URL must be reachable by the browser, and cross-origin files need appropriate CORS headers; a File object can also be supplied.Read 2 Oct 2026 · github.com
Known constraints
The project says fonts, vendor-specific features, encrypted files, and very large inputs can affect fidelity or memory use.Read 2 Oct 2026 · github.com
Large files
The maker advises validating extreme large files with real samples because file size can affect performance and memory use.Read 1 Oct 2026 · doc.file-viewer.app
Limit
File Viewer is a preview component rather than a professional editor and does not promise native-app fidelity for every complex file.Read 1 Oct 2026 · doc.file-viewer.app
Modular packages
Teams can install individual renderers or choose Lite, Office, Engineering, or Full presets.Read 2 Oct 2026 · doc.file-viewer.app
Offline deployment
The documentation says runtime assets can be served from the application's own origin for offline or private deployments.Read 2 Oct 2026 · doc.file-viewer.app
Presets
Preset bundles cover lightweight text and media, Office documents, engineering formats, or the full published matrix.Read 1 Oct 2026 · doc.file-viewer.app
Read-only
The project describes File Viewer as a viewer rather than an editor.Read 2 Oct 2026 · github.com
Rendering
Built-in renderers do not require a conversion server; Workers, WASM, and fonts can be self-hosted.Read 2 Oct 2026 · github.com
Security and privacy
The maker describes the product as browser-local and self-hostable, allowing files and runtime assets to stay within the deployment environment.Read 1 Oct 2026 · doc.file-viewer.app

Where Specifiction places it

Alternatives to File ViewerAll alternatives →