GitHub - johnfactotum/foliate: A simple and modern GTK eBook reader
source link: https://github.com/johnfactotum/foliate
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Foliate
A simple and modern GTK eBook viewer, built with GJS and Epub.js.
Website: https://johnfactotum.github.io/foliate/
Features
- 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 (on master branch; not released yet)
Installation
Flatpak
Distribution packages
For Arch Linux users, two packages are available on the AUR: foliate
(stable version), foliate-git
(Git version)
Install manually from source
First, you'll need the following dependencies:
gjs
webkit2gtk
libsoup
meson
Then run the follwing commands:
meson build --prefix=/usr
cd build
ninja
sudo ninja install
To uninstall, run
sudo ninja uninstall
Screenshots
Dictionary:
Annotations:
Find in book:
Dark mode:
Book metadata display:
Note: three JavaScript libraries are bundled in this software:
- Epub.js, which is licensed under FreeBSD. The included file is patched to fix futurepress/epub.js#942
- The minified version of JSZip, which is dual-licensed. You may use it under the MIT license or the GPLv3 license. See LICENSE.markdown
- A browserified version of Cheerio, which is licensed under MIT. Cheerio is used to parse and extract data from Wiktionary
Recommend
-
121
README.md Conphigure Conphigure is a framework agnostic library for reading and retrieving configuration. If your application has outgrown a single con...
-
6
Weader - A simple atom/rss feed reader for Android Oct 24, 2013 • Christer Weinigel Ever since Google cancelled Google Reader I’ve been looking for a new feed reader. I haven’t found one I like so far. I’ve tried Feedl...
-
28
简体中文 | English Koodo Reader A cross-platform ebook reader Preview Feature Format suppo...
-
6
Download IniReader.zip - 5.7 KB Introduction Occasionally I need to read INI files, usually as one small part of a much larger proje...
-
2
-
5
Welcome to Modern Web App Securit — Free eBook...
-
3
FeederSimple and fa...
-
3
How To Send A PDF Or Any EPUB Ebook To Your Amazon Kindle Reader
-
1
Read articles with style, literallyHey everyone! Unclutter started earlier this year with just a Reddit post —
-
3
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK