https://github.com/michaldaniel/Ebook-Viewer
Modern GTK Python Ebook Reader app to easily read epub files
https://github.com/michaldaniel/Ebook-Viewer
Last synced: 12 days ago
JSON representation
Modern GTK Python Ebook Reader app to easily read epub files
- Host: GitHub
- URL: https://github.com/michaldaniel/Ebook-Viewer
- Owner: michaldaniel
- License: gpl-3.0
- Created: 2016-07-03T10:32:18.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-01-25T18:32:02.000Z (about 1 year ago)
- Last Synced: 2024-11-27T04:31:01.749Z (5 months ago)
- Language: Python
- Homepage:
- Size: 655 KB
- Stars: 415
- Watchers: 34
- Forks: 48
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-Awesome-Linux-Software -  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 filesEbook Viewer is currently in early stages of development. It's a re-write of old ebook reader called [pPub.](https://github.com/sakisds/pPub)
Planned for first public release:
- [x] ePub opening & display
- [x] Basic chapter navigation
- [x] Restoring of reading position
- [x] Importing from other ebook file formats
- [x] Chapter jumping
- [x] Chapter index based navigation
- [ ] Per book bookmarks
- [x] Switching between light and dark style
- [ ] Text size control
- [ ] eBook font pickerEnormous 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
