mangayomi 是一个面向漫画、小说和动漫爱好者的开源跨平台阅读与播放工具,主要解决在手机与电脑之间分散追更、阅读体验不统一的问题。
它基于 Flutter 开发,可运行在 Android、iOS、macOS、Linux 和 Windows 五个平台,全部功能免费开放,源码以 Apache-2.0 协议公开,目前在 GitHub 上获得 4,370 个 Star、190 次 Fork。

核心功能
Mangayomi 把”看漫画”和”看番”这两件事放进了一个应用里,功能覆盖从阅读、追更到备份的完整流程:
- 多内容类型支持:可阅读漫画、Webtoon、美漫、小说,也可观看动漫、电影等内容。
- 本地内容阅读:支持读取本地文件,离线状态下同样可以浏览已下载的内容。
- 可配置阅读器:提供多种浏览模式(Viewer)、阅读方向以及其它显示参数,可自行调整翻页习惯与画面呈现。
- 追番追漫同步:内置对 MyAnimeList、AniList、SIMKL、trakt 和 Kitsu 五个追踪站点的支持,观看与阅读进度可回传记录。
- 分类书库:用分类(Categories)整理自己的收藏,数量多时也能分层管理。
- 明暗主题:提供浅色与深色两套主题,夜间阅读更省眼。
- 本地备份:可创建本地备份,用于离线阅读或同步到自选的云服务。
使用体验
从仓库描述看,Mangayomi 的体验设计围绕”一个应用、多端一致”展开,实际感受可以从几个层面理解:
跨平台一致性是最大卖点。 同一套 Flutter 代码编译到 Android、iOS、macOS、Linux 和 Windows,意味着在电脑上整理好的书库、分类和阅读设置,概念上可以在手机上延续,而不必为每个系统另找一款软件。
阅读器可调,适配不同习惯。 日漫从右往左、韩漫上下滚动、美漫左右翻页,这些差异都能通过”多种 Viewer + 阅读方向”的组合来匹配,不需要迁就单一排版。
进度追踪省去手动记录。 对同时追多部作品的人来说,AniList、MyAnimeList 这类追踪站点的接入,让”看到第几话”不再靠脑记。
安装方式需要留意。 应用通过 GitHub Releases 页面分发;iOS 端采用侧载(Sideloading),README 注明只有 0.5.2 之后的版本才会签名,因此才具备 AltStore / SideStore 兼容性,旧版本需要自行签名安装。
二次开发门槛明确。 想自己写内容源,官方提供了两份指南:用 Dart 编写参照 CONTRIBUTING-DART.md,用 JavaScript 编写参照 CONTRIBUTING-JS.md。若要自行编译,除 Flutter SDK 外还需安装 Rust 工具链与 flutterrustbridgecodegen,并先执行 flutterrustbridgecodegen generate 再 flutter run。
适用人群
- 同时追漫画、小说和动漫,希望只装一个应用的人
- 在多台设备(手机 + 平板 + 电脑)之间切换使用的用户
- 习惯用 MyAnimeList、AniList、Bangumi 类站点记录进度的人
- 需要本地阅读、离线备份的收藏党
- 想自己写内容扩展源的 Dart / JavaScript 开发者
常见问题
Q1:Mangayomi 是否免费?
免费。它是完全开源的应用,源码托管在 GitHub,采用 Apache-2.0 协议,没有任何付费版本说明。
Q2:支持哪些平台?
支持 Android、iOS、macOS、Linux 和 Windows 五个平台。iOS 需通过侧载安装,且仅 0.5.2 之后的版本带签名,可配合 AltStore / SideStore 使用。
Q3:适合谁用?
适合同时看漫画、小说和动漫,并且有跨设备使用需求的用户。如果只在一个平台上看单一类型内容,它的多端优势体现不出来。
综合评价
Mangayomi 的优势在于”全平台 + 全内容类型 + 开源免费”三者兼具:一个 Flutter 应用覆盖五个系统,漫画、小说、动漫都能装进去,还能对接主流的进度追踪站点,书库和备份也给了本地方案。不足之处同样明显——官方没有独立官网,只能从 GitHub Releases 下载,iOS 侧载和签名对普通用户不算友好;应用本身不托管任何内容,实际可用性取决于内容源的维护情况。总体而言,它更适合愿意折腾、重视跨端一致性的进阶用户。
评论列表 (0条):
加载更多评论 Loading...