With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more ā
Top 23 pdf-viewer Open-Source Projects
-
xournalpp
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Pdf Viewer For Android
A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space.
-
PdfViewer
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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Iām curious, have you tried SumatraPDF (uses muPDF under the hood)?
https://github.com/sumatrapdfreader/sumatrapdf
Project mention: Rnote ā An open-source vector-based drawing app | news.ycombinator.com | 2024-03-11I highly recommend Rnote to anyone on Linux that misses the "hodgepodge" notetaking of apps like OneNote. It works like a dream on touchscreens and drawing tablets, with a surprising amount of configuration under the hood.
Also worth noting is Xournal, an older but similar project: https://xournalpp.github.io/
Project mention: 33 React Libraries Every React Developer Should Have In Their Arsenal | dev.to | 2024-01-0723.react-pdf
Sioyek is a PDF viewer designed exactly for reading research papers and textbooks: https://github.com/ahrm/sioyek.
Project mention: EAF stuck saying "EAF/browser Opening https://example.com" | /r/DoomEmacs | 2023-07-10
Project mention: pdfpc VS pympress - a user suggested alternative | libhunt.com/r/pdfpc | 2024-02-16
That said: - I assume you will be doing at least some highlighting / annotating of pdfs and / or websites. In that case, you might want to look into either plugins that automatically import your highlights from other tools (Zotero, Kindle or another e-ink device, Hypothes.is, Readwise, etc), or into plugins that allow for highlighting PDFs directly inside Obsidian (Obsidian Annotator). - Templater is useful for most folks that have to create many notes with repeated layout. If you have notes for each lesson, you could have a lesson note template, to create them faster and keep them consistent. - As a student, you have to keep track of your schedule when it comes to classes, exams, etc. - you could use a plugin to sync your existing Google calendar, or keep your calendar entirely in Obsidian (Full Calendar).
Project mention: pdfpc VS pympress - a user suggested alternative | libhunt.com/r/pdfpc | 2024-02-16If you're in search of a versatile and feature-rich PDF presentation software, I highly recommend checking out Pympress. It's a cross-platform tool, supporting Windows, macOS, and Linux, which makes it highly accessible for users of different operating systems. Unlike some of its competitors, Pympress offers a modern and customizable user interface, along with a wide range of features that cater to detailed and interactive presentations. These include support for embedded videos and animations, detailed zoom capabilities, and extensive customization options for presenter notes display. Its performance is commendable; despite the rich feature set, it runs smoothly, ensuring that your presentations go seamlessly. The ability to tailor the presentation experience to your liking, with features like zoom and enhanced note visibility, sets Pympress apart in the realm of presentation tools. Whether you're delivering academic lectures, professional reports, or any presentation that demands flexibility and reliability, Pympress stands out as a top choice.
Project mention: OpenComic VS yomikiru - a user suggested alternative | libhunt.com/r/OpenComic | 2023-07-28
Project mention: Searching for a library that can render PDF from firebase storage link. | /r/androiddev | 2023-04-26I'm currently using https://github.com/afreakyelf/Pdf-Viewer in one of my applications as a fallback if users don't already have a PDF reader installed. Easy to use and setup.
There are some pdf readers that protect you against those things.
On Android, for example, there is the GrapheneOS Pdf Viewer [1]. It's readme has a pretty good explanation of how it works.
1: https://github.com/GrapheneOS/PdfViewer
https://github.com/ledongthuc/pdf/issues/15 https://github.com/ledongthuc/pdf/issues/24
pdf-viewer related posts
- MuPDF WASM Viewer Demo
- Google Scholar PDF Reader
-
pdfpc VS pympress - a user suggested alternative
2 projects | 16 Feb 2024
- Making a PDF that's larger than Germany
- Sioyek is a PDF viewer with a focus on textbooks and research papers
- SumatraPDF Reader
- Building a Document Viewer with react-pdf
-
A note from our sponsor - SurveyJS
surveyjs.io | 26 Apr 2024
Index
What are some of the best open-source pdf-viewer projects? This list will help you:
Project | Stars | |
---|---|---|
1 | sumatrapdf | 12,571 |
2 | xournalpp | 10,205 |
3 | react-pdf | 8,530 |
4 | sioyek | 5,846 |
5 | pdf2htmlEX | 3,393 |
6 | emacs-application-framework | 2,952 |
7 | pdfme | 2,067 |
8 | React PDF viewer | 2,027 |
9 | pdfpc | 1,481 |
10 | obsidian-annotator | 1,362 |
11 | ng2-pdf-viewer | 1,270 |
12 | Buka | 1,057 |
13 | pympress | 1,039 |
14 | pdfvuer | 894 |
15 | OpenComic | 731 |
16 | texworks | 664 |
17 | Pdf Viewer For Android | 632 |
18 | pdf-tools | 548 |
19 | document-viewer | 520 |
20 | PdfViewer | 502 |
21 | PDF4QT | 476 |
22 | 375 | |
23 | rn-pdf-reader-js | 375 |
Sponsored