-
Notifications
You must be signed in to change notification settings - Fork 53
Description
Hello,
While looking up for projects that reference Readium, I discovered that Zotero's Reader relies on Readium CSS v1 with a heavily forked version of EPUB.js.
Over the last three years, we've been working on a Readium project for the Web, which directly ports our work on Readium Mobile (Swift/Kotlin for native iOS/Android apps) with two different toolkits:
- a Go toolkit, primarily meant to run on a server: https://github.com/readium/go-toolkit
- and a TypeScript toolkit, primarily meant to power an EPUB reader: https://github.com/readium/ts-toolkit
More recently (in September 2024), we started working on a fully open-sourced (BSD-3) Web Reader built on top of these toolkits and using TypeScript/React to provide all the features that one would expect from a full-fledged reader.
We're expecting to reach 1.0 status in late March, but in the meantime you can check the following resources:
Our roadmap for this project in 2025 includes support for a read aloud feature (using TTS or pre-recorded), audiobooks and many accessibility features.
This is also the first project built on top of Readium CSS v2, which introduces a new take on how we handle pagination and user settings.
I'd love to chat with developers or project managers working on Zotero to provide more details, feel free to send me an email at hadrien.gardeur@edrlab.org
cc @mrtcode and @AbeJellinek