Skip to content

Python package that takes a link to a Syosetu web novel and converts it to an e-reader friendly EPUB file

Notifications You must be signed in to change notification settings

e-ly-l/syosetu2epub

 
 

Repository files navigation

syosetu2epub

Python package that takes a link to a Japanese Syosetu web novel and converts it to an e-reader friendly EPUB file

Requirements

Requires Python 3 Requires the following pip packages: pytz, requests

Installation and Usage

Clone this repository and run python syosetu2epub.py https://*syosetu.com/******, replacing the asterisks with your syosetu novel link

It will produce an e-reader friendly, valid EPUB3 document.

Limitations

Does not yet support image downloading and embedding from syosetu novels. Does not yet support downloading from a range of chapters, can only download entire Novels.

with yomigama

pip install yomigana-ebook # succeed on py3.11, but failed on py3.12
python -m unidic download
yomigana_ebook [EBOOK_NAME]

About

Python package that takes a link to a Syosetu web novel and converts it to an e-reader friendly EPUB file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.3%
  • CSS 11.8%
  • HTML 2.9%