Skip to content
/ kepub Public
forked from jjsisjjz/kepub

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

License

Notifications You must be signed in to change notification settings

RuyerZ/kepub

 
 

Repository files navigation

kepub

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 80.8%
  • CMake 12.4%
  • JavaScript 3.8%
  • Python 1.6%
  • Assembly 0.6%
  • HTML 0.4%
  • Other 0.4%