/kepub

Crawl novels from sfacg, ciweimao, esjzone, lightnovel and masiro; generate, append and extract epub

Primary LanguageC++MIT LicenseMIT

kepub

This project is no longer maintained, the redesigned project is at https://github.com/novel-rs

Build Platform Coverage Status GitHub Releases GitHub Downloads GitHub License 996.icu


Crawl novels from sfacg, ciweimao, esjzone, lightnovel and masiro; generate, append and extract epub

Third party

Font

Build environment

Usage

  • Make sure you are using a recent version of Debian/Ubuntu/WSL2 (other Linux systems have not been tested, but should work)
  • The program requires AVX2 instruction set, the CPU is at least Intel Haswell (2013), if you use a virtual machine, you need additional settings about the CPU
  • Install the DEB package (or use the compressed package) or compile it yourself
  • Then you can start using, for example:
sfacg book-id
gen-epub book-name.txt

Note that when opening a browser, Linux uses

xdg-open URL

WSL2 uses

powershell.exe /c start URL

Roadmap

  • Rewritten in Rust:
    • Cross-platform
    • Redesign and provide a better user experience
    • The current code implementation level is not good, need to rewrite

Thanks to JetBrains for donating product licenses to help develop this project