embedpdf

embedpdf/embed-pdf-viewer

A PDF viewer that seamlessly integrates with any JavaScript project

7 good first / help-wanted issues · TypeScript · last activity Oct 20, 2026

adobe-acrobat angular-pdf javascript pdf pdf-document pdf-editor pdf-library pdf-sdk pdf-tools pdf-viewer pdfium pdfjs react-pdf svelte-pdf typescript vue-pdf
7 Open Issues Need Help Last updated: Oct 20, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf
enhancement good first issue help wanted
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf
bug good first issue
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf

AI Summary: Debug and fix a custom zoom plugin for an open-source PDF viewer. The plugin uses the `use-gesture` library for pinch-to-zoom functionality, but the zoom action jumps to an incorrect location after the `requestZoomBy` call. The task involves understanding the existing code, identifying the source of the error in the zoom calculation or application, and correcting it to ensure smooth, accurate zooming.

Complexity: 4/5
enhancement good first issue question
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf

AI Summary: Investigate and resolve a rendering issue with the EmbedPDF viewer on iOS 14 and 15 Safari browsers. This involves debugging the issue, potentially identifying missing polyfills or browser compatibility problems, and implementing a solution to ensure PDFs render correctly on these older iOS versions.

Complexity: 4/5
enhancement good first issue
embedpdf/embed-pdf-viewer
4.6K

A PDF viewer that seamlessly integrates with any JavaScript project

TypeScript
#adobe-acrobat#angular-pdf#javascript#pdf#pdf-document#pdf-editor#pdf-library#pdf-sdk#pdf-tools#pdf-viewer#pdfium#pdfjs#react-pdf#svelte-pdf#typescript#vue-pdf