# legado
**Repository Path**: lankii/legado
## Basic Information
- **Project Name**: legado
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-09-11
- **Last Updated**: 2026-09-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# [English](English.md) [中文](README.md)
[](https://play.google.com/store/apps/details?id=io.legado.play.release)

Legado / 开源阅读
Legado 是一款基于 Kotlin Multiplatform 构建的自由开源阅读应用,支持 Android、桌面端(Windows / macOS /
Linux)、iOS 和鸿蒙。
[](#contents) [](#Platform-支持平台-) [](#Function-主要功能-) [](#Download-下载-) [](#Community-交流社区-) [](#API-) [](#Other-其他-) [](#Grateful-感谢-) [](#Interface-界面-)
>新用户?
>
>软件不提供内容,需要您自己手动添加,例如导入书源等。
>看看 [官方帮助文档](https://www.yuque.com/legado/wiki),也许里面就有你要的答案。
# Platform-支持平台 [](#Platform-支持平台-)
Legado 已基于 Kotlin Multiplatform (KMP) 重构,同一套代码覆盖以下平台:
| 平台 | 状态 |
|------------------------------|--------------------------------------|
| Android | ✅ 主力平台,功能完整 |
| 桌面端(Windows / macOS / Linux) | ✅ Compose Multiplatform 桌面版 |
| iOS | 🚧 理论可用(iosApp) |
| 鸿蒙(HarmonyOS / OpenHarmony) | 🚧 理论可用,构建时需开启 `enableOhosTarget` 开关 |
> 注:除 Android 外,其余平台目前处于开发/理论支持阶段,功能以 Android 版为准。
# Function-主要功能 [](#Function-主要功能-)
1.自定义书源,自己设置规则,抓取网页数据,规则简单易懂,软件内有规则说明。
2.列表书架,网格书架自由切换。
3.书源规则支持搜索及发现,所有找书看书功能全部自定义,找书更方便。
4.订阅内容,可以订阅想看的任何内容,看你想看
5.支持替换净化,去除广告替换内容很方便。
6.支持本地TXT、EPUB阅读,手动浏览,智能扫描。
7.支持高度自定义阅读界面,切换字体、颜色、背景、行距、段距、加粗、简繁转换等。
8.支持多种翻页模式,覆盖、仿真、滑动、滚动等。
9.软件开源,持续优化,无广告。
# Download-下载 [](#Download-下载-)
#### Android
* [发行版(Releases)](https://github.com/huajideshutiao/legado/releases/latest)
#### iOS
* 未签名 IPA - [GitHub Releases](https://github.com/huajideshutiao/legado/releases/latest)(可用
SideStore / AltStore 自签侧载)
# Community-交流社区 [](#Community-交流社区-)
#### Telegram
[](https://t.me/+mT22ceIeiSllM2U1)
# API [](#API-)
* 阅读3.0 提供了2种方式的API:`Web方式`和`Content Provider方式`。您可以在[这里](api.md)根据需要自行调用。
* 可通过url唤起阅读进行一键导入,url格式: legado://import/{path}?src={url}
* path类型: bookSource,rssSource,replaceRule,textTocRule,httpTTS,theme,readConfig,dictRule,[addToBookshelf](/app/src/main/java/io/legado/app/ui/association/AddToBookshelfDialog.kt),read
* path类型解释: 书源,订阅源,替换规则,本地txt小说目录规则,在线朗读引擎,主题,阅读排版,添加到书架,直接阅读(已在书架则直接阅读,否则抓取详情后进入详情页)
* 也可通过url直接打开书籍阅读: url格式: legado://import/read?src={url} (已在书架直接阅读,
否则进详情页)
# Other-其他 [](#Other-其他-)
##### 免责声明
https://gedoor.github.io/Disclaimer
##### 阅读3.0
* [书源规则](https://mgz0227.github.io/The-tutorial-of-Legado/)
* [帮助文档](/shared/src/commonMain/composeResources/files/web/help/md/appHelp.md)
* [web端书架](https://github.com/gedoor/legado_web_bookshelf)
* [web端源编辑](https://github.com/gedoor/legado_web_source_editor)
# Grateful-感谢 [](#Grateful-感谢-)
> * org.jsoup:jsoup - HTML解析器
> * com.fleeksoft.ksoup:ksoup - KMP版HTML解析器(用于XPath)
> * jershell/rjpath - KMP JSONPath实现(替代jayway)
> * com.github.gedoor:rhino-android - JavaScript引擎
> * com.squareup.okhttp3:okhttp - HTTP客户端
> * com.github.bumptech.glide:glide - 图片加载
> * org.nanohttpd:nanohttpd - 内置HTTP服务器
> * org.nanohttpd:nanohttpd-websocket - WebSocket支持
> * cn.bingoogolapple:bga-qrcode-zxing - 二维码扫描
> * com.jaredrummler:colorpicker - 颜色选择器
> * io.noties.markwon:core - Markdown渲染
> * io.noties.markwon:image-glide - Markdown图片加载
> * com.hankcs:hanlp - 中文分词
> * com.positiondev.epublib:epublib-core - EPUB解析
# Interface-界面 [](#Interface-界面-)



