HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
ahrm
sioyek
C2021–2026
ahrm / sioyek

sioyek

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

14Distinct people
32Mentions
2Explicit recommenders
10KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

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

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

Github : https://github.com/ahrm/sioyek As a mathematician, this is currently my favorite PDF viewer by far. The mini-window feature for referenced equations/theorems is…

ykonstant used a recommendation phrase. 2 indexed comments match. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year32 dated mentions

Observed mentions: 2021-08-22 08:47:37 UTC to 2026-03-09 12:46:56 UTC.

0510152021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 4 mentions; 3 submissions, 1 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 14 mentions; 5 submissions, 9 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 8 mentions; 1 submissions, 7 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC431
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC1459
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC514
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC817
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC110

What Hacker News says

32 sources
This would never happen but in an ideal world, we should be able to click on a citation to jump to the part of the paper that is being referenced and each paper page should have a discussion board so we can easily communicate with the authors and group the discussion in one place instead of us having to google to see if there is relevant discussion on twitter/reddit. We can even put links to talks, tutorials, blogs, github repo, demo, paperswithcode/google scholar/open review, background material, a timeline of citations in tree form on the same page(actually I am seeing more machine learning papers that have a project page that does some of these) or even turn it into a mini wiki. I just think html has so much more potential(especially now with LLM we can do semantic search). I wonder if there would be interest in such a chrom extension
Read the rest
In ArXiv now offers papers in HTML format
Sioyek beats SumatraPDF for academic text work. Sioyek has Overview[0], Smart Jump and more features that helps academic text studies. Digital versions of page earmarks, pen highlighting and margin notes that are common in academic text usage. It feels like the main developer and contributors have personal experience of that kind of use and gear the application for it. In contrast the SumatraPDF dev seems focused mostly on light, casual PDF viewing. Read short pdf files from start to end, add a few highlights, occasionally search. One good feature SumatraPDF used to have, but removed, was an option to store annotations (such as colored text highlighting) in external .smx sidecar files. Similar to how VLC and other video players support sidecar .srt subtitle files. Since a few years SumatraPDF now only writes annotations into the PDF file.
Read the rest
That has some advantages (greater cross reader annotation compatibility, all in one file) but also disadvantages: - Third party tools can't search or operate on the plaintext annotations. With the sidecar approach if highlighted text were to be stored as plaintext with location data in the sidecar file third party tools could use ripgrep or similar to do fast, powerful searching and filtering on highlights across a whole pdf collection. - Annotation versioning. - No convenient way to load different sets of annotations for a single file. Useful for academic text work where one source document may be highlighted differently for different research topics. With an API and support for third party tools toggling such sets could be instant and very user friendly. Without sidecar files the user has to keep separate copies of the pdf file and write different annotations to each. - Modifying the source pdf can be an issue where text integrity is crucial. Many pdf documents are used as a shared source of truth and simple hashing can verify that all parties use the same unmodified document. That gets more complicated when annotations are written into the file, since different pdf applications do such writing differently. Even though Sioyek is better for academic work I think there is a lot more to do. In some ways academic text work on a physical book still has a better UX. For example a glance at the edge of a physical book gives an overview of the earmark locations. A digital version of that would be a code editor minimap style sidebar that overview highlight and bookmark locations in the whole pdf document. The minimap could have a heatmap feature that colors (and gradually fades) locations the user recently has viewed in the pdf. As a way to mitigate getting lost when jumping between locations in a digital document. [0] https://github.com/ahrm/sioyek#overview
In SumatraPDF Reader

Showing the 15 most recent of 32 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.