An open API service indexing awesome lists of open source software.

https://github.com/jpdoshi/comixphere

Cross-platform offline comic reader app made with Electron, Vite and React.
https://github.com/jpdoshi/comixphere

cbr cbz comics-reader cross-platform desktop-app digital-comics electronjs framer-motion manga-reader rar reactjs tailwindcss vitejs zip

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

          

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

```bash
$ 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

```bash
$ npm run dev
```

### Build

```bash
# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux
```