A minimal image viewer. One window, one image, arrow keys for the rest of the folder.
Open one image; arrow keys step through siblings in the same directory. No vault, no thumbnails strip, no library sidebar.
Fits to window by default. Ctrl 1 for actual size, Ctrl scroll to zoom anywhere on the cursor.
Grab and drag the image when it's larger than the window. Subtle scrollbars too.
One key removes the titlebar and status line. Just the image. Esc to return.
No heavyweight decoder bindings. Animated GIFs, WebP, and AVIF play on loop automatically.
Small binary. Real file associations. Set as the default for image files via the .deb.
One-liner — downloads the AppImage to ~/.local/bin, marks it executable, and registers a launcher entry. Re-run to upgrade.
curl -fsSL https://krill-software.github.io/install.sh | bash -s image-viewer
Clone, install dependencies, and build with Tauri. Needs Node (with pnpm) and a Rust toolchain.
# clone git clone https://github.com/krill-software/image-viewer.git cd image-viewer # build pnpm install pnpm tauri build