Kequans

legado-for-mac-pub

Legado for macOS 是一款基于 SwiftUI 的原生 macOS 阅读器,把 Android 版 Legado 的书源、书架与阅读能力迁移到 macOS,并保留 Legado 的 JSON 规则格式。

2.0.3
发布于
26 天前
67
星标
876
下载
同步于
15 天前

最新版本

2.0.32026年9月23日 20:48
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Legado for macOS 是一款基于 SwiftUI 构建的原生 macOS 阅读器,目标是把 Android 版 Legado 的书源、书架和阅读能力完整迁移到苹果桌面平台。它保留 Legado 的 JSON 规则格式,可以直接导入 Android 版书源与书架数据,并支持在线搜索、换源、章节缓存与 RSS 订阅。界面采用 macOS 原生深色布局,尽力贴近系统使用习惯。

把 Legado 的书源与阅读习惯,原样搬进 macOS 原生应用。

主要功能

  • 书源管理:书源导入、编辑、启用/禁用与批量导出
  • 数据迁移:支持导入 Android 版书源 JSON 与书架 JSON
  • 本地阅读:TXT 与 EPUB 本地导入、章节识别与按章节读取
  • 在线阅读:在线搜索、书源发现、换源、章节缓存与预加载
  • 规则解析:CSS、JSONPath、XPath、正则与 JavaScript 规则,含 JSOUP 链式规则与递归 JSONPath
  • RSS 订阅:标准 RSS/Atom、自定义 RSS 规则、分页与文章正文
  • 阅读记录:阅读进度、滚动位置、书签、阅读历史与替换规则
  • 数据管理:JSON 数据备份恢复、封面缓存、网络代理与自定义快捷键

适用人群

  • 在 macOS 上阅读网络小说的用户
  • 已积累大量 Legado 书源想迁移到电脑的人
  • 需要 RSS 订阅阅读的用户
  • 偏好原生 macOS 应用体验的读者

快速上手

  1. 确保系统为 macOS 13 及以上、Swift 5.9 及以上
  2. 执行 swift build 构建,或 swift run 直接运行开发版本
  3. 执行 ./build_app.sh 生成可双击运行的 macOS App
  4. 在应用内导入 Android 版书源 JSON 与书架 JSON
  5. 用搜索或订阅功能找书,加入书架后开始阅读

核心优势

  • 原生体验:SwiftUI 构建,界面与交互贴近 macOS 系统习惯
  • 规则兼容:沿用 Legado 的 JSON 规则格式,书源生态无缝复用
  • 数据可迁移:书架、书源与阅读数据可直接从 Android 版导入
  • 本地优先:数据保存在本机 ~/Library/Application Support/Legado/

系统要求

项目 要求
操作系统 macOS 13 及以上
开发环境 Swift 5.9 及以上,建议 Xcode 15+
数据目录 ~/Library/Application Support/Legado/

注意事项

  • 依赖 Android WebView、Java 类、登录 UI、音视频书渲染与 iCloud 同步的功能仍属兼容边界
  • 本项目遵循 GPL-3.0,原始项目为 gedoor/legado
  • 恢复备份前请确认目标文件可信
  • 应用不提供书籍内容,需自行导入合法书源与本地文件

历史版本

排序