rmg

Rust: Tiny And Fast Manga/Image Viewer

Demo

Install

```bash

github

Check here: https://github.com/rsuu/rmg/releases/

cargo

cargo install rmg

git

git clone --depth 1 https://github.com/rsuu/rmg cd rmg cargo build --release ```

Usage

```bash rmg --help

rmg tests/bit/png

rmg file.tar

rmg file.gif

rmg --size 600x600 file.tar

rmg --size 100x600 --config ./tests/other/config.rs file.tar ```

KeyMap

|Key| | |:-|:-| k/Up | move up j/Down | move down h/Left | move left r/Right | move right q | quit

Configuration

config file: https://raw.githubusercontent.com/rsuu/rmg/main/tests/other/config.rs

NOTE: You have to create the file first.

Supported Formats

| Format | Supported | Default |Dependency | Mode |:-|:-|:-|:-|:-| .jpg |✅ | ✅||Scroll/Once .png|✅| ✅||Scroll/Once .heic / .avif|🔬|❌|libheif|Scroll/Once .gif|🔬|✅||Once .aseprite|🔬|❌||Once .svg|🔬|❌||Scroll/Once


| Format | Supported | Default |Dependency |:-|:-|:-|:-| directory |✅ | ✅| .tar |✅ | ✅| tar .zip / .cbz |✅ | ✅| zip

Features

```bash

Add support for heic

cargo run --release -F "de_heic"

for svg AND aseprite

cargo run --release -F "desvg" -F "deaseprite"

CpuExtensions

cargo run --release -F "avx2" # for avx2 cargo run --release -F "sse41" # for sse41

cargo run --release -F "full" ```