Swayimg
A customizable image viewer for Wayland compositors and DRM with Lua scripting, gallery and slideshow modes.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Swayimg
Swayimg is a lightweight image viewer for Linux that runs on Wayland compositors and can also draw directly through DRM without a desktop. It is fully customizable and can be scripted in Lua, and it offers a gallery mode for browsing thumbnails and a slideshow mode.
Format support comes from the usual libraries and covers JPEG, JPEG XL, JPEG 2000, PNG, GIF, SVG, WebP, HEIF/HEIC, AVIF, TIFF, Sixel and RAW files. It suits people on Sway and similar tiling setups who want a keyboard-driven viewer.
Strengths
- Wide format support including JPEG XL, HEIC, AVIF and RAW
- Lua scripting for customization
- Gallery and slideshow modes
- Can run on DRM without a compositor
Limitations
- Linux only and aimed at Wayland
- Configuration takes more effort than a typical desktop viewer
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- Artem Senichev
- Platforms
- Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Sway and other Wayland tiling desktop users who want a light, scriptable image viewer
- Categories
- Photo tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Swayimg
Compare allSoftware that can replace Swayimg for an important use case, and what changes if you switch.
Loupe
GNOME's default image viewer, with metadata display and quick crop, rotate and flip edits.
Loupe is GNOME's default viewer with metadata display and quick crop, rotate and flip edits, trading Lua scripting for a simpler desktop interface.
nsxiv
A minimal keyboard-driven image viewer for X11 with a thumbnail mode, forked from sxiv.
nsxiv is a minimal keyboard-driven viewer with a thumbnail mode, but it runs on X11 only and is configured by editing source and recompiling.
feh
Lightweight, keyboard-driven image viewer for X11 that also sets wallpapers and lists image files.
feh is a MIT-licensed keyboard-driven viewer with slideshow and thumbnail modes and custom shell actions, but it is limited to X11 rather than Wayland.
vimiv
An image viewer controlled with vim-like keybindings, with a thumbnail mode and basic editing.
vimiv is a GPL-3.0 Linux viewer with vim-style keybindings, a thumbnail mode and basic editing, replacing Lua scripting with keyboard configuration.
qimgv
A fast, configurable image viewer with basic cropping and resizing and optional video playback.
qimgv is a GPL-3.0 viewer for Windows and Linux with configurable themes and shortcuts, basic crop and resize, and optional mpv video playback.
Oculante
A fast, simple cross-platform image viewer with basic editing tools and wide format support.
Oculante is a free Rust viewer running on Windows, macOS and Linux with wide format support and basic editing, though the project is in maintenance mode.
Similar software
Related functionality, not necessarily a direct replacement.
ImageMagick
A command-line image toolkit that creates, edits, converts and composes images across more than 200 formats.
ExifTool
Reads, writes and edits metadata in almost every image, audio and video format there is, and is the reference tool for the job.
Eye of GNOME
The classic GNOME image viewer, with a straightforward interface and support for plugins.
Gwenview
KDE's image viewer for browsing collections of images, with simple editing and annotation tools.