Open-source ebook reader for desktop, mobile, and web with notes, TTS, and cross-platform sync
- Stars21.4k
- Forks1.3k
- Open Issues136
AGPL-3.0
- TypeScript
- Lua
- Rust

About Readest
Readest is an open-source ebook reader built for immersive, deep reading. It runs on macOS, Windows, Linux, Android, iOS, and the Web, and opens EPUB, MOBI, KF8 (AZW3), FB2, CBZ, TXT, and PDF.
You can read in scroll or page mode, search the full text, and add highlights, bookmarks, and notes. Parallel Read shows two books side by side in split screen, and built-in tools cover dictionary and Wikipedia lookup, translation with DeepL and Yandex, multilingual text-to-speech, and reading aids like a ruler and speed reading. Book files, progress, notes, and bookmarks sync across all supported platforms, and it can also sync progress with KOReader.
Readest connects to OPDS and Calibre catalogs and supports screen readers such as VoiceOver, TalkBack, NVDA, and Orca. It is a modern rewrite of Foliate, built with Next.js 16 and Tauri v2, and is free software under the AGPL v3 or later.
Key features
- Reads EPUB, MOBI, KF8, FB2, CBZ, TXT, and PDF
- Highlights, bookmarks, notes, and full-text search
- Parallel Read split-screen for two books at once
- Text-to-speech, dictionary lookup, and translation
- Sync across platforms and with KOReader devices
Details
- First released
- 2024
- Formats
- EPUB · MOBI · AZW3 · FB2 · CBZ · TXT · PDF
- Platforms
- Mac · Win · Linux · Android · iOS · Web
- Sync
- Cross-platform · KOReader
- Tech
- Next.js 16 · Tauri v2
- License
- AGPL v3 or later
