Repository navigation
EN Docs Home
小爬的老粉丝 edited this page Aug 20, 2026
·
8 revisions
File Viewer keeps private documents in the browser and avoids a server-side conversion pipeline. Start with a native component, add only the renderer capabilities you need, and publish every Worker, WASM, font, and vendor asset from your own origin.
| Goal | Recommended guide |
|---|---|
| Run the shortest complete example | Quickstart |
| Integrate without a framework | Vanilla JS and Web Component |
| Choose standard, preset, or Full packages | Ecosystem packages |
| Verify exact file coverage | Supported formats |
| Keep every runtime asset offline | Distribution and self-hosting |
- Browser-native integration for Vanilla JS, Web Component, Vue, React, Svelte, and jQuery.
- Standard packages, modular renderers, product-shaped presets, and complete Full packages.
- PDF, Office, CAD, archives, email, media, drawing, code, 3D, and engineering formats.
- Shadow DOM style isolation, theme tokens, toolbar customization, print, export, and search.
- Docker, CDN/IIFE, private deployment, offline assets, and release verification.
The documentation is generated as semantic static HTML. Every canonical page has its own title, description, Open Graph and X metadata, structured data, raw Markdown endpoint, and English/Chinese alternate. Search runs locally in the browser; the published site does not require a documentation server.
Flyfish Viewer · Official site · Docs · Demo · GitHub