iv
iv is a lightweight image viewer for Unix-like systems, using SDL2 and OpenGL. It requires minimal libraries and is reasonably fast with large images.
Features:
- multithreaded JPEG decoder
- no real image size limit beyond available memory
- scrolling/zooming/... speed is independent of image size
- only depends on SDL2 and legacy OpenGL (some loaders depend on additional libraries)
- formats supported: JPEG, BMP, PNG (requires zlib), GIF (non-animated only), TGA, AVIF (requires libavif), PCX, WebP (requires libwebp), TIM (PlayStation format), Netpbm (PBM, PGM, PPM, PAM and PFM), plus all retro formats supported by RECOIL (Amiga .HAM, .LBM, .IFF, MSX .MAG and .SC6, etc), plus TIFF, DDS, XBM, XPM and more supported via scripts wrapping ImageMagick
- also provided is a raw bits image viewer (specify image dimensions and pixel format), and an any-to-ppm converter (ivtoppm)
- additional formats are very easy to prototype with scripts like
this (using ImageMagick):
#!/bin/sh # SPDX-License-Identifier: GPL-2.0 convert ico:- png:- | iv-png
License is GPLv2
| User: guest, password: guest (info) | |||
| iv-1.7.tar.xz [SIG] | source code | 90 KB | 2026-May-05 |
Changes/fixes:
| |||
| iv-1.5.tar.xz [SIG] | source code | 84 KB | 2026-Mar-21 |
Changes/fixes:
| |||
| iv-1.4.tar.xz [SIG] | source code | 79 KB | 2026-Mar-16 |
Changes/fixes:
| |||
| iv-1.2.tar.xz [SIG] | source code | 78 KB | 2025-Dec-06 |
Changes/fixes:
| |||
| iv-1.1.tar.xz [SIG] | source code | 77 KB | 2025-Nov-21 |
Changes/fixes:
| |||
| iv-1.0.tar.xz [SIG] | source code | 77 KB | 2025-Nov-20 |
| Initial public release. | |||