OpenComic logo

OpenComic Oleguer Llopart

Use this command to install OpenComic:
winget install --id=OleguerLlopart.OpenComic -e

Comic and Manga reader, written with Node.js and using Electron

OpenComic is a comic and manga reader designed to provide an immersive experience for digital comics, manga, manhwa, and webtoons. It supports various image formats, compressed archives, and document types, offering flexible reading modes tailored to different preferences.

Key Features:

  • Multi-format Support: Reads JPG, PNG, GIF, PDF, EPUB, and more.
  • Reading Modes: Includes Manga (right-to-left), Webtoon, and Double Page views.
  • Customization: Adjust brightness, saturation, contrast, sepia, and invert colors for optimal viewing.
  • Bookmarks & Labels: Save bookmarks and organize content with custom labels or favorites.
  • Interpolation Methods: Choose from lanczos3, mitchell, cubic, and others to enhance image quality.

Audience & Benefit: Ideal for enthusiasts of digital comics and manga who seek a versatile, customizable tool. OpenComic streamlines access to diverse content formats while offering advanced customization options, ensuring a distraction-free reading experience.

README

OpenComic

Comic and Manga reader

Screenshot

Screenshot

More Screenshots ๐Ÿ“ธ

Features

  • ๐ŸŒ„ Support this image formats: JPG, JP2, JXR, JXL, PNG, APNG, AVIF, HEIC, WEBP, GIF, SVG, BMP, ICO
  • ๐Ÿ“ฆ Support this compressed formats: RAR, ZIP, 7Z, TAR, LZH, ACE, CBR, CBZ, CBA, CB7, CBT
  • ๐Ÿ“„ Support this documents/ebook formats: PDF, EPUB (Alpha)
  • ๐ŸŽต Support background music from folder: MP3, M4A, 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, nearest and others

You can see the changes between versions in the Changelog ๐Ÿ“

Download v1.5.0

Stores

ย ย ย  ย ย ย  ย ย ย 

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-

Available builds types:

  • Windows: nsis , portable
  • macOS: mac-dmg, mac-pkg (Both include arm)
  • 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.

Contributors

Backers

Sponsors

Mega Sponsors

GitHub 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.

Versions
1.4.1
1.4.0
1.3.1
1.3.0
1.2.0
1.1.0
1.0.0
0.2.1
Website
License