{"id":13834853,"url":"https://github.com/ollm/OpenComic","last_synced_at":"2025-07-10T07:31:02.392Z","repository":{"id":37561760,"uuid":"78461332","full_name":"ollm/OpenComic","owner":"ollm","description":"Comic and Manga reader, written with Node.js and using Electron","archived":false,"fork":false,"pushed_at":"2025-06-27T14:44:36.000Z","size":93423,"stargazers_count":1214,"open_issues_count":82,"forks_count":89,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-06-30T23:44:58.850Z","etag":null,"topics":["comic","comic-viewer","comics-reader","electron","epub-reader","image-viewer","javascript","linux","macos","manga","manga-reader","manga-viewer","manwha","nodejs","novel-reader","pdf","pdf-viewer","webtoon","webtoon-reader","windows"],"latest_commit_sha":null,"homepage":"https://opencomic.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ollm.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["ollm"],"patreon":null,"open_collective":"opencomic","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://paypal.me/ollm97"]}},"created_at":"2017-01-09T19:29:18.000Z","updated_at":"2025-06-28T05:54:04.000Z","dependencies_parsed_at":"2023-10-11T14:07:47.183Z","dependency_job_id":"830b23a8-9360-42f4-8612-ab114d46360a","html_url":"https://github.com/ollm/OpenComic","commit_stats":{"total_commits":762,"total_committers":22,"mean_commits":34.63636363636363,"dds":0.05643044619422577,"last_synced_commit":"55ef926d0d78c159a212fb79acd18dd546fe9038"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/ollm/OpenComic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollm%2FOpenComic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollm%2FOpenComic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollm%2FOpenComic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollm%2FOpenComic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ollm","download_url":"https://codeload.github.com/ollm/OpenComic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollm%2FOpenComic/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264545157,"owners_count":23625403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["comic","comic-viewer","comics-reader","electron","epub-reader","image-viewer","javascript","linux","macos","manga","manga-reader","manga-viewer","manwha","nodejs","novel-reader","pdf","pdf-viewer","webtoon","webtoon-reader","windows"],"created_at":"2024-08-04T14:00:53.041Z","updated_at":"2025-07-10T07:31:02.387Z","avatar_url":"https://github.com/ollm.png","language":"JavaScript","readme":"\u003cdiv align=\"center\" \u003e\n\t\u003cimg src=\"https://raw.githubusercontent.com/ollm/OpenComic/master/images/icon-border-transparent.png\" width=\"128px\" height=\"128px\"/\u003e\n\u003c/div\u003e\n\n\u003ch1 align=\"center\"\u003e\n\tOpenComic\n\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003e\n\tComic and Manga reader\n\u003c/h3\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[Guides](https://opencomic.app/docs/category/guides) | [Screenshots](/SCREENSHOTS.MD) | [Features](#features) | [Changelog](/CHANGELOG.md) | [Download](#download)\n\n\u003c/div\u003e\n\n## Screenshot\n\n![Screenshot](https://raw.githubusercontent.com/ollm/OpenComic/master/images/screenshots/main.png \"Screenshot\")\n\nMore [Screenshots 📸](/SCREENSHOTS.MD)\n\n## Features\n\n- 🌄 Support this image formats: `JPG`, `JP2`, `JXR`, `JXL`, `PNG`, `APNG`, `AVIF`, `HEIC`, `WEBP`, `GIF`, `SVG`, `BMP`, `ICO`\n- 📦 Support this compressed formats: `RAR`, `ZIP`, `7Z`, `TAR`, `LZH`, `ACE`, `CBR`, `CBZ`, `CBA`, `CB7`, `CBT`\n- 📄 Support this documents/ebook formats: `PDF`, `EPUB` (Alpha)\n- 🎵 Support background music from folder: `MP3`, `M4A`, `WEBM`, `WEBA`, `OGG`, `OPUS`, `WAV`, `FLAC`\n- ☁️ Server connection support: `smb://`, `ftp://`, `ftps://`, `scp://`, `sftp://`, `ssh://`, `s3://`, `webdav://`, `webdavs://`\n- 📁 Master folders support\n- 📚 OPDS support\n- ❤️ Favorite labels\n- 🏷️ Custom labels\n- 🇯🇵 Manga read mode\n- 🇰🇷 Webtoon read mode\n- 📖 Double page view\n- 🔖 Bookmarks and continue reading\n- 🔍 Floating magnifying glass\n- 🖱️ Reading in scroll or slide\n- ⚪ Adjust the brightness, saturation, contrast, sepia, negative and invert colors\n- 🎨 Colorize black and white images\n- 🔄 Tracking with sites (AniList and MyAnimeList)\n- 🎮 Gamepad navigation\n- ⌨️ Custom shortcuts and tap zones\n- 🔢 Multiple interpolation methods: `lanczos3`, `lanczos2`, `mitchell`, `cubic`, `linear`, `nearest` and others\n\nYou can see the changes between versions in the [Changelog 📝](/CHANGELOG.md)\n\n\u003ca id=\"download\"\u003e\u003c/a\u003e\n\n## Download [`v1.5.0`](https://github.com/ollm/OpenComic/releases)\n\n###### Stores\n\u003ca href=\"https://apps.microsoft.com/detail/9PDCMVNFZ2KK\"\u003e\u003cimg 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\" /\u003e\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ca href=\"https://apps.apple.com/app/opencomic/id6464329463\"\u003e\u003cimg 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\" /\u003e\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ca href=\"https://snapcraft.io/opencomic\"\u003e\u003cimg 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\" /\u003e\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ca href=\"https://flathub.org/apps/app.opencomic.OpenComic\"\u003e\u003cimg 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\" /\u003e\u003c/a\u003e\n\n###### Windows\n- [.exe](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic.Setup.1.5.0.exe)\n- [portable.exe](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic.Portable.1.5.0.exe)\n- [folder.portable.exe](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic.Folder.Portable.1.5.0.exe)\n- [folder.portable.7z](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-Folder-Portable-1.5.0.7z)\n\n###### Windows Arm64\n- [arm64.exe](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic.Setup.1.5.0.arm64.exe)\n\n###### macOS\n- [.dmg](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0.dmg)\n- [.pkg](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0.pkg)\n- [.7z](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-mac.7z)\n\n###### macOS Arm64\n- [arm64.dmg](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-arm64.dmg)\n- [arm64.pkg](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-arm64.pkg)\n- [arm64.7z](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-arm64-mac.7z)\n\n###### Linux\n- [.deb](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic_1.5.0_amd64.deb)\n- [.rpm](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0.x86_64.rpm)\n- [.7z](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0.7z)\n- [.tar.gz](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0.tar.gz)\n- [.snap](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic_1.5.0_amd64.snap)\n- [.flatpak](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-x86_64.flatpak)\n- [.AppImage](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0.AppImage)\n- [AUR](https://aur.archlinux.org/packages/opencomic-bin/) by [@z00rat](https://github.com/z00rat)\n\n###### Linux Arm64\n- [arm64.deb](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic_1.5.0_arm64.deb)\n- [arm64.rpm](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0.aarch64.rpm)\n- [arm64.7z](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0-arm64.7z)\n- [arm64.tar.gz](https://github.com/ollm/OpenComic/releases/download/v1.5.0/opencomic-1.5.0-arm64.tar.gz)\n- [arm64.flatpak](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-aarch64.flatpak)\n- [arm64.AppImage](https://github.com/ollm/OpenComic/releases/download/v1.5.0/OpenComic-1.5.0-arm64.AppImage)\n\n## Website\n\n- [Website](https://opencomic.app)\n- [Website Repository](https://github.com/ollm/OpenComic-Website)\n\n## Installation and Starting for development\n__Requirements__: Git, Node and NPM\n\n```shell\ngit clone https://github.com/ollm/OpenComic.git\ncd OpenComic\nnpm install\nnpm start\n```\n\n## Build from source\n\n```shell\nnpm pull origin master\nnpm install\nnpm run build-\u003cbuildType\u003e\n```\n\nAvailable builds types:\n\n- Windows: `nsis` , `portable`\n- macOS: `mac-dmg`, `mac-pkg` (Both include `arm`)\n- Linux `deb`, `rpm`, `snap`, `flatpak`, `appimage`, `7z`\n- Linux Arm: `deb-arm`, `rpm-arm`, `snap-arm`, `flatpak-arm`, `appimage-arm`, `7z-arm`\n\nNow the build files are located in `dist` folder.\n\nIf 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.\n\n## Translation\n\nIf you want to see OpenComic in your language, please help us to [Translate](/TRANSLATE.md).\n\n\u003ca href=\"/TRANSLATE.md\"\u003e\n\t\u003cimg src=\"https://raw.githubusercontent.com/ollm/OpenComic/master/images/translated.svg\" /\u003e\n\u003c/a\u003e\n\n## Contributors\n\n\u003ca href=\"https://github.com/ollm/OpenComic/graphs/contributors\"\u003e\n\t\u003cimg src=\"https://opencollective.com/opencomic/contributors.svg?width=830\u0026button=false\u0026avatarHeight=42\" /\u003e\n\u003c/a\u003e\n\n## Backers\n\n\u003ca href=\"https://opencollective.com/opencomic#support\"\u003e\n\t\u003cimg src=\"https://opencollective.com/opencomic/tiers/backers.svg?width=830\"\u003e\u003c/a\u003e\n\u003c/a\u003e\n\n## Sponsors\n\n\u003ca href=\"https://opencollective.com/opencomic#support\"\u003e\n\t\u003cimg src=\"https://opencollective.com/opencomic/tiers/sponsors.svg?width=830\"\u003e\u003c/a\u003e\n\u003c/a\u003e\n\n## Mega Sponsors\n\n\u003ca href=\"https://opencollective.com/opencomic#support\"\u003e\n\t\u003cimg src=\"https://opencollective.com/opencomic/tiers/sponsor.svg?width=830\"\u003e\u003c/a\u003e\n\u003c/a\u003e\n\n## GitHub Sponsors\n\n\u003c!-- sponsors --\u003e\u003c!-- sponsors --\u003e\n\n## Pepper \u0026 Carrot\n\nThis application contains as example the webcomic [Pepper\u0026Carrot](https://www.peppercarrot.com) by David Revoy\nlicensed under the [Creative Commons Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/).\n\nBased on the universe of Hereva created by David Revoy with contributions by Craig Maloney.\nCorrections by Willem Sonke, Moini, Hali, CGand and Alex Gryson.\nTranslated into Spanish by TheFaico.\n","funding_links":["https://github.com/sponsors/ollm","https://opencollective.com/opencomic","https://paypal.me/ollm97"],"categories":["MANGA"],"sub_categories":["Apps"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Follm%2FOpenComic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Follm%2FOpenComic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Follm%2FOpenComic/lists"}