Iris is a powerful and fast image viewer engine for Linux. It supports popular image formats like PNG, JPG, JPEG, WebP, BMP, GIF, TIF and TIFF.
- View multiple images
- Zoom in and out using keyboard (
+/-) or mouse wheel - Pan images with the mouse
- Auto-fit image to window on load
- Rotate images using
Q/Ekeys - Flip images horizontally and vertically using
H/Vkeys - Reset transform with
Rkey - Auto-fit on window resize
- Lightweight and fast
- Linux (Debian, RHEL, Arch)
- Clone the repository:
git clone https://github.com/s-r-e-e-r-a-j/Iris.git- Go to the Iris directory:
cd Iris- Give execute permission to the
install.shscript:
chmod +x install.sh- Run the install script:
./install.shThis will:
- Install required dependencies (
SDL2,SDL2_image, compiler tools) - Build Iris using
make - Copy the binary to
/usr/local/bin
iris image1.jpg image2.png- Use Right/Left arrows to switch images
- Use
+/-keys or mouse wheel to zoom in and out - Click and drag with left mouse button to pan
- Use
Q/Ekeys to rotate images - Use
H/Vkeys to flip images horizontally and vertically - Use
Rkey to reset image transform (zoom, rotation, flip) - Window resizing will auto-fit the image to the new window size
To remove Iris:
chmod +x uninstall.sh && ./uninstall.shThis project is licensed under the GNU General Public License v3.0