Like feh, but better, faster, more image formats, simpler, more lightweight (73kb), animation support, and better UI (there is none).
Supports everything from Photoshop and Gimp images via animated gifs to SunOS raster images and DirectX textures, assuming you have the right plugins installed (kimageformats).
Uses optimized SSE4.1 code and threadpools for high quality scaling and is generally good (thanks to carewolf who implemented it in Qt).
- Equals/Plus/Up: Zooms in
- Minus/Down: Zooms out
- Right: Move to the right side of the screen
- Left: Move to the left side of the screen
- Escape/Q: Quit
- F: Maximize
- I: Show/hide image info
- 1-0: Zooms from 10% to 100% respectively.
- Space: Pause/continue animation
- W: Increase animation speed with 10%
- S: Decrease animation speed with 10%
- D: Pause and step forward in animation
- A: Pause and step backward in animation
- E: Equalize image
- N: Normalize image
- Backspace: Reset playback speed, reset zoom
- ?: Show/hide keyboard shortcuts
Non-exhaustive list, not everything might be packed for your distro:
- Qt Image Formats: WebP, JPEG 2000, Targa, TIFF, Wireless Bitmap, MNG, DirectX textures, Apple icons
- Qt SVG: SVG (obviously)
- Qt WebEngine: PDF
- KImageFormats: Windows cursors, AVIF, EPS, OpenEXR, Radiance HDR, HEIF, Krita, OpenRaster, Gimp, pic, Photoshop, SunOS raster, SGI RGB, Targa
- QtRaw: RAW images, various formats (via libraw)
- QVTF: Valve Texture Files
- qt-jpegxl-image-plugin: JPEG-XL images
- QtApng: Animated PNG
- QtPBFImagePlugin: Mapbox vector tiles
- extra-imageformats-qt: BPG, PGF and FUIF
In addition there's the built-in ones (at the moment, might be more whenever you're reading this): BMP, GIF, JPG, JPEG, PNG, PBM, PGM, PPM, XBM, XPM,