A simple and modern GTK eBook viewer, built with GJS and Epub.js.
View EPUB files
Two-page view and scrolled view
Customize font and line-spacing
Light, sepia, dark, and invert mode
Reading progress slider with chapter marks
Bookmarks and annotations
Find in book
Quick dictionary lookup
Touchpad gestures: use two-finger swipe to turn the page
View EPUB files. Foliate is based on Epub.js, and supports both two-page view and scrolled view. Customize font and line-spacing. Choose between light, sepia, dark, and invert mode.
Easy navigation. View the table of contents, or use the find in book feature. Reading progress slider with chapter marks makes it easy to find your way through the book.
Quick dictionary lookup. Foliate uses metadata included in the eBook to determine which language to lookup. This feature is powered by Wiktionary, the free dictionary.
Add bookmarks, highlights, and notes. Foliate stores your reading progress, bookmarks, and annotations in your XDG data directory as plain JSON files, so you can export or sync them easily.