Skip to content

Comic & Manga Reader in Linux,Windows,MacOS。简单跨平台的漫画阅读器。わかりやすい漫画リーダー。

License

Notifications You must be signed in to change notification settings

yumenaka/comigo

Repository files navigation

ComiGo: Simple and Efficient Comic Reader

Go Report License

Windows Sample

中文文档 |日本語 | English

Features

  • 📚 Multiple Format Support: Supports image folders and compressed files like .rar, .zip, .tar, .cbz, .cbr, .epub
  • 📱 Easy Access: QR code scanning for mobile/tablet devices, drag-and-drop support for Windows
  • 🐧 Cross-Platform: Compatibility with Windows, Linux, and macOS
  • 📖 Diverse Reading Modes: Offers scroll, and page-turning modes
  • ⚙️ Flexible Configuration: Command-line operation with config.toml library settings
  • 🖼️ Modern Image Formats: In addition to jpg and png, it also supports next-gen formats like heic and avif
  • ✂️ Smart Optimization: Automatic image cropping and compression for bandwidth saving
  • 🔄 Sync Reading: Synchronized page-turning across different devices

Installation Guide

Installation Script (Recommended)

# Using curl:
bash <(curl -s https://raw.githubusercontent.com/yumenaka/comigo/master/get_comigo.sh)

# Using wget:
bash <(wget -qO- https://raw.githubusercontent.com/yumenaka/comigo/master/get_comigo.sh)

# If you have Golang  (go 1.23 or higher):
go install github.com/yumenaka/comigo/cmd/comi@latest

Manual Installation

Download the latest version from the Releases page and add the executable to your system's PATH environment variable.

Version Selection Guide

System Download
Windows 64-bit Windows_x86_64.zip
Windows ARM Windows_arm64.zip
MacOS Apple Silicon MacOS_arm64.tar.gz
MacOS Intel MacOS_x86_64.tar.gz
Linux 64-bit Linux_x86_64.tar.gz
Linux ARM 32-bit Linux_arm.tar.gz
Linux ARM 64-bit Linux_arm64.tar.gz

Usage

comi [flags] file_or_dir

Configuration File

Comigo supports configuration file locations:

  1. User Home Directory

    • Windows: C:\Users\username\.config\comigo.toml
    • Linux/MacOS: /home/username/.config/comigo.toml
    • Default location read at startup
  2. Program Directory

    • Place comigo.toml in the same directory as the executable
    • Suitable for portable usage
  3. Current Working Directory

    • Searches for configuration file in the current directory when running commands
  4. Custom Location

    • Specify configuration file path using the --config parameter

Feedback and Support

If you have any suggestions or encounter issues, feel free to:

Special Thanks

Thanks to the following open-source projects and their contributors:

Project Statistics

Stargazers over time

License

This software is released under the MIT license.

About

Comic & Manga Reader in Linux,Windows,MacOS。简单跨平台的漫画阅读器。わかりやすい漫画リーダー。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •