返回目录
开源项目文档办公类新手

OpenComic - 基于 Node.js 与 Electron 的漫画/Manga 阅读器

OpenComic 是一个使用 Node.js 与 Electron 编写的漫画与 Manga 阅读器,支持多种图片、压缩包、文档/电子书格式,支持网络服务器连接、OPDS、Manga/Webtoon 阅读模式、双页视图、书签续读、画面调节与色彩化等功能,并提供 Windows、macOS、Linux 及 Arm64 多平台安装包与开发构建方式。

0 次阅读2026/09/14 发布
OpenComic - 基于 Node.js 与 Electron 的漫画/Manga 阅读器 来源图片

社区作者 · zZz

它解决什么问题

OpenComic 是一个开源漫画与 Manga 阅读器,使用 Node.js 编写并基于 Electron 构建,项目仓库为 https://github.com/ollm/OpenComic 。项目封面为 OpenComic 图标,配图 2 为软件主界面截图(Screenshot/main.png),配图 3 至配图 6 分别为 Microsoft Store、Mac App Store、Snap Store、Flathub 的上架徽标。

主要功能(Features):

  • 支持的图片格式:JPG、JP2、JXR、JXL、PNG、APNG、AVIF、WEBP、GIF、SVG、BMP、ICO。
  • 支持的压缩格式:RAR、ZIP、7Z、TAR、LZH、ACE、CBR、CBZ、CBA、CB7、CBT。
  • 支持的文档/电子书格式:PDF、EPUB(Alpha 阶段)。
  • 支持从文件夹播放背景音乐:MP3、M4A、MP4、WEBM、WEBA、OGG、OPUS、WAV、FLAC。
  • 服务器连接支持:smb://、ftp://、ftps://、scp://、sftp://、ssh://、s3://、webdav://、webdavs://。
  • 支持主文件夹(Master folders)、OPDS。
  • 喜爱标签(Favorite labels)、自定义标签(Custom labels)。
  • 日式 Manga 阅读模式、韩式 Webtoon 阅读模式。
  • 双页视图、书签与继续阅读。
  • 浮动放大镜。
  • 滚动或翻页(slide)阅读。
  • 可调节亮度、饱和度、对比度、棕褐色、负片与反色。
  • 黑白图像上色(Colorize)。
  • 与站点追踪同步:AniList、MyAnimeList、Mangabaka、Bangumi。
  • 手柄导航、自定义快捷键与点击区域。
  • 多种插值方式:lanczos3、lanczos2、mitchell、cubic、linear、nearest 等。

版本与下载:当前页面给出 Download v1.6.5,另有 Nightly Builds(OpenComic-Nightly)。下载渠道覆盖 Stores(配图 3-6,Windows/Microsoft Store、Mac App Store、Snap Store、Flathub)以及官网下载页;Windows 提供 .exe、portable.exe、folder.portable.exe、folder.portable.7z;Windows Arm64 提供 arm64.exe;macOS 提供 .

dmg、.pkg、.7z;macOS Arm64 提供 arm64.dmg、arm64.pkg、arm64.7z;Linux 提供 .deb、.rpm、.7z、.tar.gz、.snap、.flatpak、.AppImage、AUR(由 @z00rat 维护)、folder.portable.7z;Linux Arm64 提供 arm64.deb、arm64.rpm、arm64.7z、arm64.tar.gz、arm64.flatpak、arm64.AppImage、arm64.folder.portable.

7z。

版本之间的变更见 Changelog,界面语言可通过 Translation 计划参与翻译(配图 7 为翻译相关徽标,配图 8 至配图 10 为 OpenCollective 的 backers/sponsors 徽标)。

许可证:来源正文未标注 OpenComic 项目自身的开源许可证,需以仓库实际 LICENSE 为准,此处标注为待核验。来源中明确提到的是内置示例网络漫画 Pepper&Carrot 由 David Revoy 创作,以 Creative Commons Attribution 4.0 International(CC BY 4.

0)许可;该作品基于 David Revoy 创作的 Hereva 宇宙,Craig Maloney 等参与贡献,Willem Sonke、Moini、Hali、CGand、Alex Gryson 校对,TheFaico 译为西班牙语。

适用对象:需要跨平台阅读本地或网络漫画库的普通读者、管理大量 CBR/CBZ/CB7/CBT 收藏的用户、使用 OPDS 或 SMB/FTP/SFTP/WebDAV/S3 服务器访问漫画库的用户,以及希望基于 Node.js + Electron 二次开发或自行打包的开发者。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

一、从发行版安装(普通用户)

  1. 打开页面 Download 区域,页面给出 Download v1.6.5;如需尝鲜可使用 Nightly Builds(OpenComic-Nightly)。
  1. 按系统选择安装包:
  • Windows:.exe、portable.exe、folder.portable.exe、folder.portable.7z;Windows Arm64:arm64.exe。
  • macOS:.dmg、.pkg、.7z;macOS Arm64:arm64.dmg、arm64.pkg、arm64.7z。
  • Linux:.deb、.rpm、.7z、.tar.gz、.snap、.flatpak、.AppImage、AUR(由 @z00rat 维护)、folder.portable.7z;Linux Arm64:arm64.deb、arm64.rpm、arm64.7z、arm64.tar.gz、arm64.flatpak、arm64.AppImage、arm64.folder.portable.7z。
  1. 也可通过应用商店安装:Microsoft Store、Mac App Store、Snap Store、Flathub(对应配图 3、配图 4、配图 5、配图 6)。

二、开发环境安装与启动(Installation and Starting for development) 前置要求(Requirements):Git、Node、NPM。 依次执行以下命令:

命令
git clone https://github.com/ollm/OpenComic.git
命令
cd OpenComic
命令
npm install
命令
npm start

首次运行即通过

可复制命令
npm start 启动 Electron 应用

三、从源码构建(Build from source) 依次执行(原文命令):

命令
npm pull origin master
命令
npm install
命令
npm run build- < buildType >

可用构建类型:

构建完成后,构建产物位于 dist 文件夹。

  • Windows:nsis、portable
  • macOS:mac-dmg、mac-pkg(两者均包含 arm)
  • Linux:deb、rpm、snap、flatpak、appimage、7z
  • Linux Arm:deb-arm、rpm-arm、snap-arm、flatpak-arm、appimage-arm、7z-arm

四、常见问题

若在 Linux 或 macOS 上构建失败并报错 Not exists,通常需要在 ./build/node-zstd-native-dependencies 目录内执行

可复制命令
npm install --force

,然后回到主目录再次执行

可复制命令
npm install

五、界面语言 如需显示为本地语言,可通过页面 Translation 入口参与翻译(对应配图 7)。其中 Git、Node、NPM 为原文明确列出的前置要求,未列出的系统版本与硬件要求需以官方文档为准。

来源教程配图

教程配图
配图 1 · 教程配图查看原图
Screenshot
配图 2 · Screenshot查看原图
Get it from Microsoft
配图 3 · Get it from Microsoft查看原图
Download on the Mac App Store
配图 4 · Download on the Mac App Store查看原图
Get it from the Snap Store
配图 5 · Get it from the Snap Store查看原图
Get it on Flathub
配图 6 · Get it on Flathub查看原图
教程配图
配图 7 · 教程配图查看原图
教程配图
配图 8 · 教程配图查看原图

适用场景

在本机阅读和整理 CBR
CBZ
CBA
CB7
CBT
RAR
ZIP
7Z 等格式的漫画收藏
以 Manga 阅读模式或 Webtoon 阅读模式阅读日式漫画与韩式条漫
通过 OPDS
SMB
FTP/FTPS