lightweight Windows-only PDF viewer; choose for faster startup on Windows, but lacks Sioyek's research features
SumatraPDF reader
- 17.4k
- C
- GPL-3.0
PDF viewing
Sioyek is a cross-platform desktop PDF viewer focused on textbooks and research papers.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
lightweight Windows-only PDF viewer; choose for faster startup on Windows, but lacks Sioyek's research features
SumatraPDF reader
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Emacs-based PDF viewing/editing; choose if you work primarily in Emacs
Emacs support library for PDF files.
React component for PDF display; use for web apps instead of desktop
Display PDFs in your React app as easily as if they were images.
desktop PDF editor with viewing; choose for editing/annotation over Sioyek's reading focus
Open source PDF editor.
React components for PDF annotation; use for web apps that need highlighting
Set of React components for PDF annotation
Vue 2 PDF component; use in Vue 2 web apps (not updated recently)
vue.js pdf viewer
Angular PDF viewer component; use in Angular web apps
A full-blown PDF viewer for Angular 19, 20, and beyond
PDF viewer with page-flip UI; choose for book-like presentation
Browse PDF document like a book turning its pages
Angular PDF component; use in Angular web apps
๐ PDF Viewer Component for Angular
Android library for PDF rendering; use for Android app development
Small Android library to show PDF files
Svelte component for PDF viewing using pdf.js; use in Svelte web apps
svelte-pdf provides a component for rendering PDF documents using PDF.js
WebAssembly PDF renderer via MuPDF; use for custom web viewer in Node/browser
๐ฐ Yet another Webassembly PDF renderer for node and the browser
official JS bindings for MuPDF; use for custom web viewer or server-side rendering
JavaScript bindings for MuPDF
self-hosted web PDF viewer/manager; choose if you want a web interface
Selfhosted PDF manager, viewer and editor offering a seamless user experience on multiple devices.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
Android document viewer app; choose only if you need a mobile viewer
Document Viewer is a highly customizable document viewer for Android.
simple Android PDF viewer app, not a desktop alternative
A simple Pdf document viewer ๐ผ
Android PDF viewer app based on pdf.js; choose for Android
Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to content or files. CSP is used to enforce that the JavaScript and styling properties within the WebView are entirely static.
These projects were analysed and named sioyek among their alternatives. The relationship is not symmetric โ how sioyek rates them is a separate judgement, made when sioyek is analysed in its own right.
calls sioyek โDesktop PDF viewer focused on reading papers and textbooks; choose it if you need a specialized reading application, not a PDF editing toolkit.โ
The Privacy First PDF Toolkit
calls sioyek โPDF viewer optimized for research papers, not a conversion tool.โ
PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.