freeok / so-novel
git clone https://github.com/freeok/so-novel.git
v1.11.0 · 3mo ago
🔥 on GitHub Trending today
Java tool that downloads web novels and exports them to EPUB, TXT, or PDF, with TUI, WebUI, and CLI interfaces.
Why you might care
Useful for offline reading or converting online novel sites into ebook formats. Offers three interfaces (terminal UI, web UI, command line) and runs as a packaged Java app, with configuration via a config file. Its README frames it as a general web content extraction and export tool, though its focus is novel downloading.
+6
stars, 24h · #2,142
+303
stars, 7 days · #421
+587
stars, 30 days · #910
8.7k
★ total · +4% this week
746
forks · 26 open issues
Star history (as recorded here)
LanguageJava
LicenseAGPL-3.0
Created2022-05-23 (4y ago)
Last push4d ago
Watchers39
OwnerUser
Seen on GitHub Trending
- 2026-10-21 — #20 monthly in java · +587 ★
- 2026-10-21 — #6 weekly in java · +303 ★
- 2026-10-20 — #20 monthly in java · +574 ★
- 2026-10-20 — #6 weekly in java · +295 ★
GitHub topics
Links
- GitHub: github.com/freeok/so-novel
- Releases · Issues · Hacker News mentions
README excerpt
So Novel ## 概述 **So Novel** 是一款通用的网页内容处理与导出工具,它致力于帮助用户高效地从网页中提取结构化信息,并将其灵活导出为 EPUB、TXT、PDF 等多种标准电子文档格式。适用于学习采集、格式转换、电子书制作等场景。 ## 预览 点击查看图片 ### TUI 预览 (Text-based User Interface) ### WebUI 预览 (网页版) ### CLI 预览 (Command Line Interface) ## 安装 ### 📦 手动下载压缩包 ### 🪟 Windows #### 1. PowerShell [code] #### 2. CMD (命令提示符) [code] ### 🐧 Linux [code] cmd REM -------------------------------------------------- REM 高级用户使用自定义 JRE 启动程序 REM 将 "your_path\java.exe" 替换为你的 JRE 路径,例如: REM "C:\Java\jdk-21\bin\java.exe" REM -------------------------------------------------- @echo off your_path\java.exe ^ -XX:+UseZGC ^ -XX:+ZGenerational ^ -Dconfig.file=config.ini ^ -Dmode=tui ^ -Dfile.encoding=GBK|Big5 ^ -jar app.jar ``` Linux / macOS:run-linux.sh / run-macos.sh 修改 java 路径 ## 常见问题 https://github.com/freeok/so-novel/issues?q=label%3A%22usage%20question%22 ## 讨论 https://github.com/freeok/so-novel/discussions?discussions_q= ## 支持 & 赞助 如果觉得有所帮助,欢迎扫码赞助☕、点击项目主页顶部的⭐Star 按钮支持! 🚀这将是我们持续更新的动力源泉!同时,你也能第一时间获取到最新的更新动态。💡❤️ | 支付宝赞助 | 微信赞助 | |-----------------------------------------------------------------|----------------------------------------------------------------| | | | 项目赞助者列表 ## 免责声明 在使用本工具前,请务必仔细阅读我们的法律免责声明。使用本工具即表示您已阅读、理解并同意遵守所有条款。 ## Star History
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.