AltHub

wojtekmaj/react-pdf Alternatives

React PDF viewing / rendering

A React component that renders PDFs in the browser by wrapping pdf.js, letting developers display PDFs as easily as images.

11.2kTypeScriptMITactive · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

pdfslick/pdfslickGitHub

Choose it when you need a current React PDF viewer with built-in interactions and support for Solid, Svelte, and vanilla JS too.

View and Interact with PDFs in React, SolidJS, Svelte and JavaScript apps

1.1k
TypeScript
MIT
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

TaTo30/vue-pdfGitHub

Choose it when you are developing with Vue 3 instead of React.

PDF component for Vue 3

689
TypeScript
MIT
active2mo ago
xcarpentier/rn-pdf-reader-jsGitHub

Choose it when building an Expo/React Native app and need a JavaScript-only PDF reader.

📄 PDF reader in JavaScript only for Expo - Android & iOS capable

397
TypeScript
MIT
slowing1.4y ago
gjTool/pdfh5GitHub

Choose it for a framework-agnostic mobile/web PDF preview with gesture zoom and script-tag install.

web/h5/移动端PDF预览插件,可手势缩放。支持npm install和script标签引入

1.1k
JavaScript
MIT
slowing1.0y ago
ComPDFKit/compdfkit-pdf-sdk-react-nativeGitHub

Choose it for React Native apps that need viewing plus editing/annotation, but accept a commercial SDK dependency.

ComPDF SDK for React Native — a full-featured PDF library for cross-platform Android and iOS apps. Quickly add PDF viewing, editing, annotations, form filling, digital signatures, and document management to your React Native projects.

110
TypeScript
NOASSERTION
active2mo ago
AlexandrosGounis/pdfxGitHub

Choose it when you need a canvas-based multi-PDF workspace rather than a simple React wrapper.

A free-floating 2D Canvas for processing multiple PDF files simultaneously

1.1k
TypeScript
MIT
active24d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

ZEISS/react-view-pdfGitHub

Choose it if you need a simple React PDF viewer and can accept an unmaintained dependency with no commits since 2022.

A simple and powerful PDF Viewer library for React.js

111
TypeScript
MIT
dormant3.0y ago
ansu5555/pdf-viewer-reactjsGitHub

Choose it only if you need a minimal React PDF viewer and can accept an unmaintained plain-JavaScript dependency.

A simple PDF viewer for React js

145
JavaScript
MIT
dormant2.4y ago
intelllex/react-pdfGitHub

Choose it if you want a similar pdf.js-based React viewer with a different API and can tolerate no maintenance since 2021.

Simple and fancy PDF Viewer based on pdf.js 📄⚡️

146
JavaScript
none
dormant3.8y ago

Listed as an alternative to

These projects were analysed and named react-pdf among their alternatives. The relationship is not symmetric — how react-pdf rates them is a separate judgement, made when react-pdf is analysed in its own right.

ahrm/sioyekGitHub

calls react-pdf “React component for PDF display; use for web apps instead of desktop”

Sioyek is a PDF viewer with a focus on textbooks and research papers

9.8kCactive
alam00000/bentopdfGitHub

calls react-pdf “React PDF viewer component; choose it if you only need to display PDFs in a React app.”

The Privacy First PDF Toolkit

14.7kJavaScriptactive