Skip to content

jpdoshi/comixphere

Repository files navigation

Comixphere

Cross-platform offline comic reader app made with Electron, Vite and React.

Features

  • Cross-platform: works with windows, macOS and linux-based operating systems.

  • File support: supports cbz, zip, cbr, rar and pdf files. most comics come in these formats.

  • Modern UI: uses modern UI design with high performance tools like react and tailwind.

  • Advanced settings: provides features useful for digital comic readers.

  • High performance: can utilize hardware acceleration with dedicated GPU for better speed.

  • Lightweight solution: uses algorithm to reduce time complexity and uses less resources.

  • Open source: completely free and open source project using open source tools. create your own fork.

Project Setup

Install

$ git clone https://github.com/jpdoshi/comixphere.git
$ npm install

Development

Following are recommended specifications for development environment

  • NodeJS v22 or later
  • Atleast 8 GB RAM
  • CPU with atleast 4-cores
  • Latest vscode with eslint extension
$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux

Languages