Webnovel downloader and converter to EPUB (with metadata!) as a Python library and command line application.
To request a new story, please file a new issue.
- The Wandering Inn - pirate aba
- A Practical Guide to Evil - ErraticErrata
- Pale - Wildbow
- Claw - Wildbow
Install the package from PyPI:
pip3 install noveldown
Arch Linux users may also install the package from the AUR:
git clone https://aur.archlinux.org/noveldown-git.git
makepkg -si
Or, to build from source:
Noveldown depends on poetry for building.
git clone https://github.com/potatoeggy/noveldown.git
poetry install
poetry build
pip3 install dist/noveldown*.whl
To download the novel as an EPUB:
noveldown <ID>
# for example:
noveldown WanderingInn
IDs can be found through noveldown --supported-ids
Append the --start
and --end
options to limit the number of chapters downloaded.
Run noveldown --help
for more info.
import noveldown
noveldown.download("WanderingInn", "./")