Shared utility helpers (geometry, tasks, logging, PDF primitives) that underpin every package in the EmbedPDF ecosystem.
Pluggable runtime layer that abstracts over multiple PDF engines (PDF-ium, Web Workers, mocks, etc.) to provide a unified API for rendering, search, annotation, and other document-level operations in EmbedPDF.
Shared type definitions, data models, and utility helpers (geometry, tasks, logging, PDF primitives) that underpin every package in the EmbedPDF ecosystem.
PDFium WebAssembly for the web platform. This package provides a powerful JavaScript interface to PDFium, enabling high-quality PDF rendering and manipulation directly in web applications.
React component for embedding PDF documents
Arabic fallback fonts for EmbedPDF - Noto Naskh Arabic (Regular and Bold)
Core package for CloudPDF.
<div align="center"> <a href="https://www.embedpdf.com"> <img alt="EmbedPDF logo" src="https://www.embedpdf.com/logo-192.png" height="96"> </a>
Hebrew fallback fonts for EmbedPDF - Noto Sans Hebrew (Regular and Bold)
Korean (Hangeul) fallback fonts for EmbedPDF - Noto Sans KR (7 weights)
Simplified Chinese (GB2312) fallback fonts for EmbedPDF - Noto Sans Hans (5 weights)
Traditional Chinese (Big5) fallback fonts for EmbedPDF - Noto Sans Hant (7 weights)
Japanese (Shift-JIS) fallback fonts for EmbedPDF - Noto Sans JP (7 weights)
Latin/European fallback fonts for EmbedPDF - Noto Sans (9 weights × 2 styles)
Vue component for embedding PDF documents
General utilities for plugins to use
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
Utilities for ESLint plugins.
webpack Validation Utils
Type utilities for working with TypeScript + ESLint together
Utilities for working with TypeScript + ESLint together
Utilities for collecting TSConfigs for linting scenarios.
Shared Vitest utility functions
utility functions for archiver