{"slug": "koreader", "name": "KOReader", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 4, "commenters": 7, "warners": 0, "score": 4.195, "rising": 0.02, "first": "2025-11-07", "latest": "2026-09-24", "why": "I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 3, "compare": 0, "warn": 0}, "spark": [1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "kind": "", "icon": true, "domain": "f-droid.org", "github_repo": null, "official_url": "https://koreader.rocks", "pricing": "", "aliases": ["KOReader"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 797338464, "item_id": 49833654, "url": "https://news.ycombinator.com/item?id=49833654", "by": "wingmanjd", "date": "2026-09-24", "stance": "recommend", "quote": "KOReader [1] is my favorite reader.", "excerpt": "KOReader [1] is my favorite reader. Pairs well with my syncthing library of ebooks (I just keep the phone's copy in read-only mode). [1] https://f-droid.org/en/packages/org.koreader.launcher.fdroid/", "context": "", "use_case": "Ebook reading", "switched_from": "", "story": "F-Droid 2.0"}, {"id": 739130049, "item_id": 46195628, "url": "https://news.ycombinator.com/item?id=46195628", "by": "kaladin-jasnah", "date": "2025-12-08", "stance": "recommend", "quote": "I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "excerpt": "Kobo is great. I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "context": "", "use_case": "", "switched_from": "", "story": "Let's put Tailscale on a jailbroken Kindle"}, {"id": 737713521, "item_id": 46107095, "url": "https://news.ycombinator.com/item?id=46107095", "by": "eloeffler", "date": "2025-12-01", "stance": "recommend", "quote": "HTML rendering is also possible with KOreader which runs well on rM2", "excerpt": "I remember having run netsurf from toltec. Netsurf isn't fun on many websites but it should be enough for rendering HTML content from RSS, no? Terminal emulators and lynx/elinks/links/w3c work, too. And terminal RSS readers. HTML rendering is also possible with KOreader which runs well on rM2, come to think about it. Here is the repo for netsurf https://github.com/alex0809/netsurf-reMarkable", "context": "", "use_case": "Document reader on reMarkable", "switched_from": "", "story": "Hacking on the ReMarkable 2"}, {"id": 733640833, "item_id": 45852552, "url": "https://news.ycombinator.com/item?id=45852552", "by": "mrandish", "date": "2025-11-07", "stance": "recommend", "quote": "my ebook reader is the open source KOReader", "excerpt": "> If I honestly thought Android would be any different I haven't used an iOS device for over a decade so I'm not familiar with exactly how it may be different now - but it sounds quite different. Here's how I use media on Android. All files are DRM-free generic formats (MP3, FLAC, EPUB) organized in folders on a removable 512GB micro SD card which auto-syncs between my desktop, laptop, Android tablet, phone and a gen", "context": "", "use_case": "ebook reading", "switched_from": "", "story": "Apple is crossing a Steve Jobs red line"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["ebook reading", "document reader on remarkable"], "compared": [{"slug": "syncthing", "name": "Syncthing", "co": 3, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49831968", "title": "F-Droid 2.0", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49497854", "title": "Automating Immersive Reading", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47759341", "title": "WiiFin \u2013 Jellyfin Client for Nintendo Wii", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46283016", "title": "Quill OS: An open-source OS for Kobo's eReaders", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46194337", "title": "Let's put Tailscale on a jailbroken Kindle", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46099997", "title": "Hacking on the ReMarkable 2", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1}, "2025-12": {"recommend": 2, "neutral": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {"neutral": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {"neutral": 1}, "2026-09": {"recommend": 1}, "2026-10": {}}, "quotes": [{"id": 797338464, "item_id": 49833654, "url": "https://news.ycombinator.com/item?id=49833654", "by": "wingmanjd", "date": "2026-09-24", "stance": "recommend", "quote": "KOReader [1] is my favorite reader.", "excerpt": "KOReader [1] is my favorite reader. Pairs well with my syncthing library of ebooks (I just keep the phone's copy in read-only mode). [1] https://f-droid.org/en/packages/org.koreader.launcher.fdroid/", "context": "", "use_case": "Ebook reading", "switched_from": "", "story": "F-Droid 2.0"}, {"id": 791980482, "item_id": 49498780, "url": "https://news.ycombinator.com/item?id=49498780", "by": "smoores", "date": "2026-08-30", "stance": "neutral", "quote": "syncs your KOReader progress directly to your Storyteller server", "excerpt": "There are two koreader plugins: 1. StorytellerSync (https://github.com/Sirozha1337/storytellersync.koplugin), which syncs your KOReader progress directly to your Storyteller server 2. Audiobook (https://github.com/stradichenko/audiobook.koplugin), which has a WIP media overlay implementation that works with Storyteller readalouds", "context": "", "use_case": "", "switched_from": "", "story": "Automating Immersive Reading"}, {"id": 764189777, "item_id": 47761861, "url": "https://news.ycombinator.com/item?id=47761861", "by": "OuterVale", "date": "2026-04-13", "stance": "neutral", "quote": "I built a little Jellyfin plugin for KOReader", "excerpt": "I built a little Jellyfin plugin for KOReader [1] so I can access my books from my Kindle. Jellyfin proved really nice to work with (though there was some poorly documented auth stuff they were in the process of deprecating). If anyone has been thinking of building something in the Jellyfin ecosystem, I very much recommend it. [1]: https://github.com/DeclanChidlow/KOReader-Jellyfin-Plugin/", "context": "", "use_case": "", "switched_from": "", "story": "WiiFin \u2013 Jellyfin Client for Nintendo Wii"}, {"id": 740550050, "item_id": 46284378, "url": "https://news.ycombinator.com/item?id=46284378", "by": "windexh8er", "date": "2025-12-15", "stance": "neutral", "quote": "", "excerpt": "This is the best setup I've tried as well. Syncthing works so well I just often forget about it / take it for granted. I used to just deal with plugging our Kobo devices in, but now I can just distribute the relevant media by dropping a file somewhere. The Kobo devices are truly worth every penny and we've got 4 of them in our household at this point. These are some of the best devices to put in the hands of kids.", "context": "", "use_case": "", "switched_from": "", "story": "Quill OS: An open-source OS for Kobo's eReaders"}, {"id": 739130049, "item_id": 46195628, "url": "https://news.ycombinator.com/item?id=46195628", "by": "kaladin-jasnah", "date": "2025-12-08", "stance": "recommend", "quote": "I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "excerpt": "Kobo is great. I use Plato and KOReader on mine. They worked better than the original reader software for reading manga.", "context": "", "use_case": "", "switched_from": "", "story": "Let's put Tailscale on a jailbroken Kindle"}, {"id": 737713521, "item_id": 46107095, "url": "https://news.ycombinator.com/item?id=46107095", "by": "eloeffler", "date": "2025-12-01", "stance": "recommend", "quote": "HTML rendering is also possible with KOreader which runs well on rM2", "excerpt": "I remember having run netsurf from toltec. Netsurf isn't fun on many websites but it should be enough for rendering HTML content from RSS, no? Terminal emulators and lynx/elinks/links/w3c work, too. And terminal RSS readers. HTML rendering is also possible with KOreader which runs well on rM2, come to think about it. Here is the repo for netsurf https://github.com/alex0809/netsurf-reMarkable", "context": "", "use_case": "Document reader on reMarkable", "switched_from": "", "story": "Hacking on the ReMarkable 2"}, {"id": 733640833, "item_id": 45852552, "url": "https://news.ycombinator.com/item?id=45852552", "by": "mrandish", "date": "2025-11-07", "stance": "recommend", "quote": "my ebook reader is the open source KOReader", "excerpt": "> If I honestly thought Android would be any different I haven't used an iOS device for over a decade so I'm not familiar with exactly how it may be different now - but it sounds quite different. Here's how I use media on Android. All files are DRM-free generic formats (MP3, FLAC, EPUB) organized in folders on a removable 512GB micro SD card which auto-syncs between my desktop, laptop, Android tablet, phone and a gen", "context": "", "use_case": "ebook reading", "switched_from": "", "story": "Apple is crossing a Steve Jobs red line"}]}