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,
- 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
simple-novel-reader-0.6.91.tar.gz
(11.8 kB
view hashes)
Built Distribution
Close
Hashes for simple-novel-reader-0.6.91.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | afd9797fa0ec25e6fcffdf058ddaf5d3f14b5725c660d6a30e6a6fb5a5c8bfdf |
|
MD5 | 053240e0885cd04e355f7b2aeedcebee |
|
BLAKE2b-256 | 9adef631794dee48d919a4ad12d4323eabede9be2ac2a41d0a437f4633d37e38 |
Close
Hashes for simple_novel_reader-0.6.91-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9be2cea7545827461f1302628e1eca109287f0162b5467b3552a0def8ff0da1 |
|
MD5 | 856bba16614d6186297a26504e673591 |
|
BLAKE2b-256 | 2a70b7c7fdac4a44cb049b7afe719df8147d98b41d1f2b6a8d024fe054973725 |