Zero-cost secure document viewer — PDFium WASM + Express security gateway. Drop-in replacement for Apryse/PDFTron WebViewer with no license fees.
IRM key exchange module for Open Secure Viewer — RSA-4096 + AES-GCM WebCrypto
DOCX and XLSX renderers for @open-secure-viewer/core. Powered by docx-preview and SheetJS.
React components and hooks for @open-secure-viewer/core secure PDF/Office viewer. Drop-in replacement for Apryse WebViewer React integration.
Electron wrapper for the Open Secure Viewer SDK
Arabic (RTL) UI strings for Open Secure Viewer
Svelte bindings for the Open Secure Viewer SDK
Angular bindings for the Open Secure Viewer SDK
Vue 3 bindings for the Open Secure Viewer SDK
German (de) UI strings for Open Secure Viewer
French (fr) UI strings for Open Secure Viewer
Spanish (es) UI strings for Open Secure Viewer
Framework-agnostic <osv-secure-viewer> Custom Element — wrap @open-secure-viewer/core in a standard Web Component
Optional OCR layer for Open Secure Viewer (powered by tesseract.js). Lazy-loads the Tesseract worker only when ocrPage() is called.
Real-time collaborative editing for Open Secure Viewer — Yjs CRDT over WebSocket with shared annotations + presence cursors.
Reference Node.js collaboration server for Open Secure Viewer — Yjs CRDT relay over WebSocket with pluggable S3/MinIO/LocalFS storage.
Framework-agnostic secure PDF viewer SDK powered by Google PDFium WASM. Drop-in replacement for Apryse/PDFTron WebViewer, zero license fees.
Open stuff like URLs, files, executables. Cross-platform.
View your Tailwind CSS config file...visually!
An angular component for displaying pdfs, wrapping the latest Mozilla PDF.js.
Interactive Json Viewer, but not only a json viewer
The Chrome DevTools Protocol JSON
Continuation of a simple and beautiful text diff viewer component made with diff and React
A library to create a trace of your node app per Google's Trace Event format.