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:
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.
Todo:
- Features:
- configurable colors from config.ini,
- bookmarks,
- dual page view,
- speed reading view (the same as in koreader perception expander).
- Chores:
- refactor and clean up code,
- split main function to multiple files for better readability,
- 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.4.46.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76507077a85aea17a5f36b911a14ddfc2bb6cf312da0375e8c3bca3e0523e64c |
|
MD5 | e3c305845ce13256fbbb0f973366f845 |
|
BLAKE2b-256 | 8365bd64a7e81bd46db4a7f6bf471bada22de38ea01e78f18e52b07928136ba3 |
Close
Hashes for simple_novel_reader-0.4.46-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62d89d10c5e3658cccf8d4fd9092a6bb0b6f928de38c79aadee55e08dfdcb86a |
|
MD5 | c520990e0620e1d4e040561f3e39af81 |
|
BLAKE2b-256 | 907af4a2a0dd13a6ba8b940604d607432646b133d93249e6783b329dc92d8740 |