A quiet offline-first reader for Japanese novels (EPUB), English books (PDF) and manga (zip/cbz/folders, with on-device OCR for scans). Runs in the browser, works fully offline after the first visit — library, progress and stats stay local in IndexedDB.
- EPUB: vertical/horizontal layout, glyph-safe pagination, furigana
- PDF: two-page spreads, page background follows the reading theme
- Manga: series of volumes, right-to-left spreads, OCR text boxes on hover
- Reading stats and charts, automatic bookmarks, backup/restore, EN/RU interface
- Bug or broken rendering → open an issue
- Question, idea, anything else → Discussions
pnpm install
pnpm dev # http://localhost:1420
pnpm build # production build to dist/
pnpm test # node-side smokes: epub, dictionaries, backup, shelf, stats, cssTags deploy to GitHub Pages: CHANGELOG entry → bump version in package.json →
git tag vX.Y.Z && git push --tags. First-time setup: Pages → Source:
GitHub Actions, and allow tag deployments (v*) in the github-pages
environment.
