Image viewer. Fast, easy to use. Optional video support.
qimgv is an image viewer designed for fast, intuitive navigation with optional video playback support. Built with simplicity and performance in mind, it offers a clean interface that puts your media front and center while maintaining extensive functionality.
Key Features:
Clean, uncluttered UI focused on the viewing experience
High-quality scaling with customizable filters
Basic image editing tools including crop, rotate, and resize
Folder view mode for efficient organization
Fully customizable shortcuts and controls
Experimental video playback via integrated mpv support
Audience & Benefit:
Ideal for casual users seeking a distraction-free media viewer or power users requiring flexibility. qimgv provides seamless navigation, quick access to essential tools, and the ability to customize almost every aspect of its operation. Installable via winget, it delivers a balance between ease-of-use and advanced features without unnecessary complexity.
README
:exclamation: Updates may be slow due to war in Ukraine :sunflower: :sunflower: :sunflower:
qimgv | Current version: 1.0.2
Image viewer. Fast, easy to use. Optional video support.
Screenshots
Main window & panel
Folder view
Settings window
Key features:
Simple UI
Fast
Easy to use
Fully configurable, including themes, shortcuts
High quality scaling
Basic image editing: Crop, Rotate and Resize
Ability to quickly copy / move images to different folders
Note: you can configure every shortcut by going to Settings > Controls
User interface
The idea is to have a uncluttered, simple and easy to use UI. You can see UI elements only when you need them.
There is a pull-down panel with thumbnails, as well as folder view. You can also bring up a context menu via right click.
Using quick copy / quick move panels
Bring up the panel with C or M shortcut. You will see 9 destination directories, click on the folder icon to change them.
With panel visible, use 1 - 9 keys to copy/move current image to corresponding directory.
When you are done press C or M again to hide the panel.
Running scripts
You can run custom scripts on a current image.
Open Settings > Scripts. Press Add. Here you can choose between a shell command and a shell script.
Example of a command:
convert %file% %file%_.pdf
Example of a shell script file ($1 will be image path):
#!/bin/bash
gimp "$1"
Note: The script file must be an executable. Also, "shebang" (#!/bin/bash) needs to be present.
When you've created your script go to Settings > Controls > Add, then select it and assign a shortcut like for any regular action.
HiDPI (Linux / MacOS only)
If qimgv appears too small / too big on your display, you can override the scale factor. Example:
QT_SCALE_FACTOR="1.5" qimgv /path/to/image.png
You can put it in qimgv.desktop file to make it permanent. Using values less than 1.0 is not supported.
qimgv should also obey the global scale factor set in KDE's systemsettings.
High quality scaling
qimgv supports nicer scaling filters when compiled with opencv support (ON by default, but might vary depending on your linux distribution). Filter options are available in Settings > Scaling. Bicubic or bilinear+sharpen is recommended.
Additional image formats
qimgv can open some extra formats via third-party image plugins. All of them are included with windows package.