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:
- [done] 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
simple-novel-reader-0.5.73.tar.gz
(10.2 kB
view hashes)
Built Distribution
Close
Hashes for simple-novel-reader-0.5.73.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff646409e3b768300a9a379671f9451af8ec2d273f50252853aceab7fc286907 |
|
MD5 | 9fea727ca6a12c9d7baad540783de340 |
|
BLAKE2b-256 | fdf9d97f518bfd8e884b8b9835585ea7c21fe2b2e530ebe4e428b97ee31b5750 |
Close
Hashes for simple_novel_reader-0.5.73-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e8115d0f2587f36d1a8f103c6cd47f34c116c9c19f2e0523b11e93d941de18d |
|
MD5 | f461ef52f38aff98688acf0414a53892 |
|
BLAKE2b-256 | 7668929d8157072f280d6c1423e1e73633ebc2107d3a99a6f3a58b0923467421 |