E-book reader for Linux with EPUB, MOBI, AZW3, FB2, and comic archive support
- Stars8.4k
- Forks396
- Open Issues294
GPL-3.0
- JavaScript
- HTML
- Meson

About Foliate
Foliate is an e-book reader for Linux, built as a native GTK4 and libadwaita desktop app. It opens EPUB, Mobipocket, Kindle (AZW, AZW3), FB2, CBZ, and PDF files, and reads in paginated or scrolled mode with adjustable font, spacing, margins, and color scheme.
You can add bookmarks and annotations, which are stored in plain JSON files so they are easy to export or sync. Look up words in Wiktionary and Wikipedia, translate passages with Google Translate, and have text read aloud through Speech Dispatcher.
Advanced rendering covers right-to-left text, vertical writing, and fixed-layout books, with auto-hyphenation, popup footnotes, and media overlays. Foliate is free software under GPL-3-or-later and installs from Flathub, Snap, or distro packages.
Key features
- Reads EPUB, Mobipocket, Kindle, FB2, CBZ, and PDF files
- Paginated or scrolled view with adjustable font, spacing, and color
- Bookmarks and annotations stored in plain JSON
- Word lookup in Wiktionary and Wikipedia, plus Google Translate
- Text-to-speech through Speech Dispatcher
Details
- First released
- 2019
- Platforms
- Linux
- Deployment
- offline-first
- License
- GPL-3-or-later
- UI stack
- gjs · GTK4 · libadwaita
- Formats
- EPUB · MOBI · AZW3 · FB2 · CBZ · PDF