Foliate
johnfactotum.github.io
Spec sheet
- Purpose
- Foliate is an e-book reader for Linux.Read 8 Oct 2026 · johnfactotum.github.io
- Integrations
- Optional Flatpak permissions enable network access for online lookup and translation tools, Speech Dispatcher access for narration, and Tracker access to locate files in the library view.Read 8 Oct 2026 · github.com
- Security
- Foliate blocks JavaScript and external resources in EPUB files, and recommends running in a sandboxed environment such as its Flatpak package for additional protection.Read 8 Oct 2026 · github.com
- Support
- The project directs users to its FAQ, issue tracker, and discussion forum for questions and feedback.Read 8 Oct 2026 · johnfactotum.github.io
- Advanced rendering
- It supports right-to-left text, vertical writing, fixed-layout books, auto-hyphenation, popup footnotes, and media overlays.Read 8 Oct 2026 · johnfactotum.github.io
- Distribution
- The project lists packages for Arch Linux, Debian, Fedora, and openSUSE, and says it is available on Flathub and the Snap Store.Read 8 Oct 2026 · github.com
- File formats
- It opens EPUB, Mobipocket, Kindle, FB2, CBZ, and PDF files.Read 8 Oct 2026 · johnfactotum.github.io
- Limit
- Text-to-speech is unavailable when the book's embedded audio media overlay is active.Read 8 Oct 2026 · github.com
- Lookup and translation
- Foliate can look up words in Wiktionary and Wikipedia and translate passages with Google Translate.Read 8 Oct 2026 · johnfactotum.github.io
- Navigation
- It includes a table of contents, in-book search, a reading progress slider, navigation history, and touchpad and touchscreen page-turn gestures.Read 8 Oct 2026 · johnfactotum.github.io
- Notes
- Reading progress, bookmarks, and annotations are stored in JSON files that users can copy to sync or back up.Read 8 Oct 2026 · github.com
- Reading controls
- Readers can choose paginated or scrolled mode and adjust font, spacing, margins, and color scheme.Read 8 Oct 2026 · johnfactotum.github.io
- Text to speech
- Text-to-speech uses Speech Dispatcher and requires Speech Dispatcher and an output module such as espeak-ng to be installed.Read 8 Oct 2026 · github.com
Plans and prices
Free software Free Free to redistribute and modify under the GNU General Public License Read 8 Oct 2026 · johnfactotum.github.io
Where Specifiction places it
- Ebook Reader Software#17 of 277.6