Yuedu Reader
GitHub: https://github.com/CHANG-JUI-LIN/Yuedu-reader
Yuedu Reader 是一个开源原生 iOS 阅读器,使用 SwiftUI + CoreText 实现自定义阅读引擎,支持 EPUB / TXT / RSS / WebDAV / TTS / 高亮 / 自动阅读 / CJK 竖排阅读。
项目重点不是简单用 WebView 显示 EPUB,而是尝试用 CoreText 做分页、排版、文字范围控制、TTS 高亮和竖排支持。最近也在补充 EPUB regression samples,用于测试 CSS block、图片、SVG、ruby、TOC、竖排标点等兼容性问题。
目前基础框架已经完成,正在持续改进 EPUB 兼容性、UI polish、fixed-layout EPUB、OPDS 和文档。欢迎对 iOS 阅读器、CoreText、EPUB 渲染或 SwiftUI UI 感兴趣的开发者参与。
Yuedu Reader
GitHub: https://github.com/CHANG-JUI-LIN/Yuedu-reader
Yuedu Reader 是一个开源原生 iOS 阅读器,使用 SwiftUI + CoreText 实现自定义阅读引擎,支持 EPUB / TXT / RSS / WebDAV / TTS / 高亮 / 自动阅读 / CJK 竖排阅读。
项目重点不是简单用 WebView 显示 EPUB,而是尝试用 CoreText 做分页、排版、文字范围控制、TTS 高亮和竖排支持。最近也在补充 EPUB regression samples,用于测试 CSS block、图片、SVG、ruby、TOC、竖排标点等兼容性问题。
目前基础框架已经完成,正在持续改进 EPUB 兼容性、UI polish、fixed-layout EPUB、OPDS 和文档。欢迎对 iOS 阅读器、CoreText、EPUB 渲染或 SwiftUI UI 感兴趣的开发者参与。