OpenComic
Comic and Manga reader, written with Node.js and using Electron
Install / Use
/learn @ollm/OpenComicREADME
Guides | Screenshots | Features | Changelog | Download
</div>Screenshot

More Screenshots 📸
Features
- 🌄 Support these image formats:
JPG,JP2,JXR,JXL,PNG,APNG,AVIF,HEIC,WEBP,GIF,SVG,BMP,ICO - 📦 Support these compressed formats:
RAR,ZIP,7Z,TAR,LZH,ACE,CBR,CBZ,CBA,CB7,CBT - 📄 Support these document/ebook formats:
PDF,EPUB(Alpha) - 🎵 Support background music from folder:
MP3,M4A,MP4,WEBM,WEBA,OGG,OPUS,WAV,FLAC - ☁️ Server connection support:
smb://,ftp://,ftps://,scp://,sftp://,ssh://,s3://,webdav://,webdavs:// - 📁 Master folders support
- 📚 OPDS support
- ❤️ Favorite labels
- 🏷️ Custom labels
- 🇯🇵 Manga read mode
- 🇰🇷 Webtoon read mode
- 📖 Double page view
- 🔖 Bookmarks and continue reading
- 🔍 Floating magnifying glass
- 🖱️ Reading in scroll or slide
- ⚪ Adjust the brightness, saturation, contrast, sepia, negative and invert colors
- 🎨 Colorize black and white images
- 🔄 Tracking with sites (AniList and MyAnimeList)
- 🎮 Gamepad navigation
- ⌨️ Custom shortcuts and tap zones
- 🔢 Multiple interpolation methods:
lanczos3,lanczos2,mitchell,cubic,linear,nearestand others
You can see the changes between versions in the Changelog 📝
<a id="download"></a>
Download v1.6.5
Stores
<a href="https://apps.microsoft.com/detail/9PDCMVNFZ2KK"><img height="50" alt="Get it from Microsoft" title="Get it from Microsoft" src="https://raw.githubusercontent.com/ollm/OpenComic/master/images/store/microsoft-store.svg" /></a> <a href="https://apps.apple.com/app/opencomic/id6464329463"><img height="50" alt="Download on the Mac App Store" title="Download on the Mac App Store" src="https://raw.githubusercontent.com/ollm/OpenComic/master/images/store/mac-app-store.svg" /></a> <a href="https://snapcraft.io/opencomic"><img height="50" alt="Get it from the Snap Store" title="Get it from the Snap Store" src="https://raw.githubusercontent.com/ollm/OpenComic/master/images/store/snap-store.svg" /></a> <a href="https://flathub.org/apps/app.opencomic.OpenComic"><img height="50" alt="Get it on Flathub" title="Get it on Flathub" src="https://raw.githubusercontent.com/ollm/OpenComic/master/images/store/flathub-store.svg" /></a>
Windows
Windows Arm64
macOS
macOS Arm64
Linux
Linux Arm64
Website
Installation and Starting for development
Requirements: Git, Node and NPM
git clone https://github.com/ollm/OpenComic.git
cd OpenComic
npm install
npm start
Build from source
npm pull origin master
npm install
npm run build-<buildType>
Available builds types:
- Windows:
nsis,portable - macOS:
mac-dmg,mac-pkg(Both includearm) - Linux
deb,rpm,snap,flatpak,appimage,7z - Linux Arm:
deb-arm,rpm-arm,snap-arm,flatpak-arm,appimage-arm,7z-arm
Now the build files are located in dist folder.
If the build fails with error Not exists (Linux or macOS), you probably need to run a npm install --force inside the folder ./build/node-zstd-native-dependencies and then run npm install again in the main folder.
Translation
If you want to see OpenComic in your language, please help us to Translate.
<a href="/TRANSLATE.md"> <img src="https://raw.githubusercontent.com/ollm/OpenComic/master/images/translated.svg" /> </a>Contributors
<a href="https://github.com/ollm/OpenComic/graphs/contributors"> <img src="https://opencollective.com/opencomic/contributors.svg?width=830&button=false&avatarHeight=42" /> </a>Backers
<a href="https://opencollective.com/opencomic#support"> <img src="https://opencollective.com/opencomic/tiers/backers.svg?width=830"></a> </a>Sponsors
<a href="https://opencollective.com/opencomic#support"> <img src="https://opencollective.com/opencomic/tiers/sponsors.svg?width=830"></a> </a>Mega Sponsors
<a href="https://opencollective.com/opencomic#support"> <img src="https://opencollective.com/opencomic/tiers/sponsor.svg?width=830"></a> </a>GitHub Sponsors
<!-- sponsors --><!-- sponsors -->Pepper & Carrot
This application contains as example the webcomic Pepper&Carrot by David Revoy licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).
Based on the universe of Hereva created by David Revoy with contributions by Craig Maloney. Corrections by Willem Sonke, Moini, Hali, CGand and Alex Gryson. Translated into Spanish by TheFaico.
