~/jmcomic / v1.6.1
用法 平台 提交 问答 get
bash — jmcomic — 96×30
// 最后一次构建:2026-10-02 03:41:07 +08:00

jmcomic
全平台漫画播放器

一个用播放器思路做的阅读器 —— 图源自己配,界面自己做主。安卓、iOS 自签、Windows、Linux、浏览器,五端同一套逻辑,打开就是书架。

render — player.preview● live
我的书架 / 在读12 items
01
长篇连载 · 第 148 话
62%
02
单行本 · 第 07 卷
28%
03
短篇合集 · 已读完
100%
04
条漫 · 第 33 话
12%
▶1.25×1080P
build 1.6.1 license MIT size 26.8 MB min Android 7.0

能力清单

README.md
reader.engine自绘阅读内核,支持条漫、单页、双页、右开本四种排版core
source.config图源以文本配置导入,保存在本地目录,不随账号同步local
cache.strategy分章节缓存 + 自动清理阈值,缓存目录可迁移到存储卡offline
theme.engine背景、字体、行距、翻页动画逐项可调,配置可导出分享ui
no.account没有注册入口,没有登录态,卸载即走,不留云端记录privacy
multi.platform同一份 Dart 内核编译到五个平台,交互逻辑保持一致build

运行平台

targets
Android7.0+APK
iOS14.0+IPA 自签
Windows10 / 11EXE
Linuxdeb / AppImageX64
WebChrome / Edge免安装

配置与快捷键

config / keymap
# source.config
name: my-source
type: json
endpoint: <your-endpoint>
timeout: 12s
retry: 2
cache:
  dir: ./cache
  limit: 2GiB
reader:
  mode: vertical   # vertical | single | double
  preload: 2
# keymap (desktop)
space      下一话 / 下一页
shift+tab  上一话
f          全屏
m          静音
[ / ]      切换图源
ctrl+k     呼出搜索
esc        退出沉浸模式

// 配置保存在本地目录,卸载前导出即可原样迁移

提交记录

git log --oneline
v1.6.1 HEAD 2026-10-02

reader: 双页拼合与跨页图 — 横屏自动并页,跨页插图不再被切断;修正快速滑动时的错位一帧。

v1.5.8 2026-08-19

cache: 存储迁移 — 缓存目录可指向存储卡,新增按容量自动清理;修复迁移后旧索引残留。

v1.5.2 2026-07-04

source: 配置导入重写 — 支持粘贴文本与扫码导入,配置可导出为单文件分享给朋友。

v1.4.9 2026-05-22

ui: 主题引擎 — 背景、字体、行距拆成独立参数,可存为多套主题并快速切换。

v1.4.0 2026-03-11

platform: Linux 构建 — 补齐 deb 与 AppImage 两种包,桌面端加入快捷键翻页。

v1.3.6 2026-01-06

init: 首个公开构建 — 确立「播放器式阅读器」的定位,图源与界面全部交由用户配置。

终端问答

faq
需要付费吗?

不需要。项目以 MIT 协议发布,全部功能免费,没有会员、没有内购,也没有开屏广告。

iOS 怎么安装?

下载未签名 IPA,用自签工具签名后安装;首次打开到「设置 - 通用 - VPN 与设备管理」信任证书。签名有效期通常为 7 天或 1 年,取决于所用工具。

支持哪些系统?

安卓 7.0 及以上、iOS 14 及以上、Windows 10/11、常见 Linux 发行版;不想装东西就用网页版。

图源怎么配置?

设置 - 图源 - 导入配置,粘贴文本或扫码都行。配置文件只存在本地,卸载前记得导出备份。

会不会偷偷联网?

除读取你配置的图源地址外不会发起其他请求,代码开源可自行审阅,也不含统计 SDK。

和手机自带阅读器有什么不同?

它更接近播放器:排版、缓存、主题、手势都能单独调,且五端使用同一套阅读逻辑,换设备不用重新适应。

clone,build,read.

三个入口都在同一个页面,装哪个都不会多出后台进程。

执行获取 →