An CLI light novel reader
Project description
Simple Novel Reader
This is an CLI light novel reader written in Python for Linux.
Dependencies:
- BeautifulSoup4
- lxml
Setup/Usage:
To install:
pip3 install simple-novel-reader
To run program:
snr \path\to\epub\file
On the first run you need to specify a file, next time the file will be opened as default.
Features:
- save reading progress and quickmarks of a book upon exit,
- starting program without argument will open last read book,
- quickmarks,
- colored dialogs,
- dual page view.
Todo:
- Features:
- [done] configurable colors from config.ini,
- bookmarks,
- [done] dual page view,
- [done] speed reading view (the same as in koreader perception expander).
- Chores:
- refactor and clean up code,
- add comments
- error handling.
Screenshots:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for simple-novel-reader-0.7.106.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec843b5708ba297816513e44f1d9602cac79a2d7ac55119f85169c4076875abf |
|
MD5 | 7ca3e8e0afb7b42e0185c54a02e20a86 |
|
BLAKE2b-256 | d9431852ba75bdb9045a1661c67a8596bf9b50e462cadbca67b2d65745d04d7e |
Close
Hashes for simple_novel_reader-0.7.106-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93287119cc05e837fdd72acb840f0c765747c3bfeb6fd0fa222c93a48573c95d |
|
MD5 | 4fc08b1c80e95484d9c6c592ac1a66bb |
|
BLAKE2b-256 | 3900ba5b72f6d2008064956064895f8689f34068f0f179c3bf6fddb9e269c48b |