drunkdream/weread-exporter
drunkdream/weread-exporter has 2,389 GitHub stars and 365 forks. GitHot measured +3 stars in 24 hours and +19 in 7 days. Last checked 2026-11-11 10:38 UTC. Last push 2026-03-21.
将微信读书中的书籍导出成epub、pdf、mobi等格式
Measured star growth
- in 24h
- +3
- in 7 days
- +19
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original微信读书导出工具
实现原理
通过Hook Web页面中的Canvas函数,获取绘制到Canvas中的文本及样式等信息,转换成markdown格式,保存到本地文件,然后再转换成最终的epub或pdf格式,而mobi格式则是使用kindlegen工具从epub格式转换来的。
INSTALL
$ pip3 install -e .
USAGE
$ python -m weread_exporter -b $book_id -o epub -o pdf
获取书籍ID的方法:在页面
https://weread.qq.com/搜索目标书籍,进入到书籍介绍页,URL格式为:https://weread.qq.com/web/bookDetail/08232ac0720befa90825d88,这里的08232ac0720befa90825d88就是书籍ID。
-o参数用于指定要保存的文件格式,目前支持的格式有:epub、pdf、mobi,生成的文件在当前目录下的output目录中。
epub格式适合手机端访问,pdf格式适合电脑端访问,mobi格式适合kindle访问。
命令行还支持一个可选参数--force-login,默认为False,指定该参数时,会先进行登录操作。
免责申明
本工具仅作技术研究之用,请勿用于商业或违法用途,由于使用该工具导致的侵权或其它问题,该本工具不承担任何责任!
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,871 starspublic-apis/public-apis
A collective list of free APIs
498,229 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
452,625 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,365 stars