kepub
Crawl novels from sfacg, ciweimao and esjzone; generate, append and extract epub
Third party
- klib (MIT License)
- mimalloc (MIT License)
- parallel-hashmap (Apache License 2.0)
- RE2 (BSD 3-Clause "New" or "Revised" License)
- oneTBB (Apache License 2.0)
- Boost (Boost License)
- GSL (MIT License)
- CLI11 (License)
- fmt (License)
- simdjson (Apache License 2.0)
- pugixml (MIT License)
- OpenCC (Apache License 2.0)
- indicators (MIT License)
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
Roadmap
- Zsh completion
Thanks to JetBrains for donating product licenses to help develop this project