- DIVINA reader on iOS/macOS/tvOS with LTR, RTL, vertical, spreads, zoom, and page curl transitions.
- Webtoon reading mode on iOS/macOS.
- EPUB reader on iOS/macOS with paged and scrolled flow, custom fonts (
.ttf/.otf), and per-book preferences. - PDF reading on iOS/macOS with native PDF mode, search, table of contents, and page jump.
- Per-book reading preferences and Incognito mode.
- Dashboard sections for Keep Reading, On Deck, recently added/updated content, and pinned sections.
- Pin collections and read lists to keep favorites at the top.
- Reading Stats page for daily, weekly, and monthly reading insights.
- Browse Series, Books, Collections, and Read Lists with metadata filters (publisher, author, genre, tag, language).
- Download books for full offline reading.
- iOS background downloads with Live Activities.
- Per-series download policies: Manual, Unread only, Unread + cleanup, and All books.
- Offline mode supports metadata-based filtering to quickly find downloaded books.
- Progress and offline data sync automatically when reconnecting.
- Save multiple Komga servers and switch instantly.
- Sign in with username/password or API key.
- Admin tools for metadata editing, library management, task management, and logs.
- iOS/iPadOS: widgets, quick actions, background downloads, Live Activities.
- macOS: dedicated reader windows and keyboard-first controls.
- tvOS: remote-first DIVINA reading.
- Komga 1.19.0+
- Xcode 15.0+
- iOS 17.0+, macOS 14.0+, tvOS 17.0+
git clone https://github.com/everpcpc/KMReader.git
cd KMReader
open KMReader.xcodeprojmake build-ios
make build-macos
make build-tvos
make run-ios-sim
make run-macos
make run-tvos-sim- Komga API v1 and v2