I do not develop this anymore and I'm not sure I will. Stop starring me.
As far as I know Bookworm does everything better anyway. And this thing suffers from terrible home baked parsing engine. Or just consider more up to date fork.
easy-ebook-viewer
Modern GTK Python app to easily read ePub files
Ebook Viewer is currently in early stages of development. It's a re-write of old ebook reader called pPub.
Planned for first public release:
- ePub opening & display
- Basic chapter navigation
- Restoring of reading position
- Importing from other ebook file formats
- Chapter jumping
- Chapter index based navigation
- Per book bookmarks
- Switching between light and dark style
- Text size control
- eBook font picker
Enormous rendering improvement is on the way too.
Future plans:
- Native non-DRM mobi support
- Native txt support
- Native html support
- Content searching
- Pernament highlighting
- Book metadata display
- Ability to edit book metadata
Installing
Requires: gir1.2-webkit-3.0, libwebkitgtk-3.0-0, gir1.2-gtk-3.0, python3-gi (PyGObject for Python 3), python3-xdg
Download or clone this repository then run in project directory:
sudo make install
Note the lack of configure step so make sure you have all dependencies.
Screenshots
Dark Theme
Light Theme