https://github.com/embedpdf/embed-pdf-viewer
A PDF viewer that seamlessly integrates with any JavaScript project
https://github.com/embedpdf/embed-pdf-viewer
javascript pdf pdf-library pdf-sdk pdf-viewer pdfium pdfjs typescript
Last synced: 12 days ago
JSON representation
A PDF viewer that seamlessly integrates with any JavaScript project
- Host: GitHub
- URL: https://github.com/embedpdf/embed-pdf-viewer
- Owner: embedpdf
- License: mit
- Created: 2025-01-18T17:36:05.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-08-14T08:38:13.000Z (5 months ago)
- Last Synced: 2025-08-14T09:25:10.941Z (5 months ago)
- Topics: javascript, pdf, pdf-library, pdf-sdk, pdf-viewer, pdfium, pdfjs, typescript
- Language: TypeScript
- Homepage: https://www.embedpdf.com
- Size: 21.7 MB
- Stars: 182
- Watchers: 4
- Forks: 19
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome - embedpdf/embed-pdf-viewer - A PDF viewer that seamlessly integrates with any JavaScript project (TypeScript)
- awesome-starred - embedpdf/embed-pdf-viewer - A PDF viewer that seamlessly integrates with any JavaScript project (TypeScript)
README
# Open‑Source JavaScript PDF Viewer
**EmbedPDF** is a framework‑agnostic, MIT‑licensed PDF viewer that drops into *any* JavaScript project. Whether you build with **React, Vue, Svelte, Preact,** or vanilla JS, EmbedPDF delivers a smooth, modern reading experience and a clean developer API.
---
## 📚 Documentation
Full docs, installation guides, API reference, and examples:
👉 **[https://www.embedpdf.com](https://www.embedpdf.com)**
## 🚀 Live Demo
Try it now — load your own PDF or use the sample:
👉 **[https://app.embedpdf.com](https://app.embedpdf.com)**
---
## ✨ Features
- Annotations (highlight, sticky notes, free text, ink)
- True redaction (content is actually removed)
- Search, text selection, zoom, rotation
- Smooth, virtualized scrolling
- Pluggable architecture & tree-shakable plugins
## 🤝 Contributing
We love contributions! To get started, read our [contributing guide](CONTRIBUTING.md) and jump into the [GitHub discussions](https://github.com/embedpdf/embed-pdf-viewer/discussions).
## 📄 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Third-Party Licenses
This project includes PDFium, licensed under the [Apache License, Version 2.0](packages/pdfium/LICENSE.pdfium).