A nice image viewer in the spirit of ACDSee
Project description
jaggimage-viewer
I was so used to my 25+ years old version of ACDSee to quickly see my files, i just made my own image viewer with Python and Qt.
Usage
- You can run it without argument in any directory containing pictures, it will show the first of files with any recognized extension, and next/prev will show others files in current directory
- You can run it with one file name as argument to display it (or associate jaggimage-viewer with images files), next/prev will also show others files of the same directory
- You can run it with several files as argument, the first one will be displayed, next/prev will show others images you listed
Shortcuts
Most keyboard shortcuts are shown in the contextual menu (right click), but some functions have several. I tried to keep the sames shortcuts than ACDSee.
| Shortcut(s) | Functionality |
|---|---|
Space, Page Down, Scroll wheel |
Next image |
Backspace, Page Up, Shift+Space, Scroll wheel |
Previous image |
Home |
First image |
End |
Last image |
+, Ctrl/Shift + Scroll wheel |
Zoom in |
-, Ctrl/Shift + Scroll wheel |
Zoom out |
/ |
Zoom 1:1 ("pixel perfect") |
* |
Toggle zoom best-fit / full width or height |
Ctrl+/ |
Toggle zoom lock (zoom level not changing when displaying another image) |
F, F11, Double-click |
Toggle full-screen mode |
A |
Toggle animation enabled (and force animation/disable interpolation) |
B |
Toggle status bar |
Shift+C |
Colors (background and transparency) settings dialog |
Ctrl+D |
Edit file description |
Arrows keys (with Ctrl: faster, with Shift: slower) |
Panning image (if not zoomed best fit) |
Alt+← and Alt+→ |
Rotating image view |
F2 |
Rename file (and .txt description file, if present) |
Del |
Delete current file (and display next image) |
F5 |
Reload file and relist directory |
F10 |
Show contextual menu |
Ctrl+O |
Open a specific file (in same or different directory) |
Ctrl+Shift+O |
Open a dialog for searching images recursively |
Ctrl+C |
Copy current image to clipboard |
Ctrl+E |
Open the image with an external editor (gimp by default) |
Escape, Ctrl+W (and probably Alt+F4 too) |
Quit the program |
Installation
From PyPI
This assumes you have either Python and pip, or uv installed.
With pip:
pip install jaggimage-viewer
With uv:
uv tool install jaggimage-viewer
From sources
-
Have
uvinstalled: https://docs.astral.sh/uv/#installation -
Clone the repository:
git clone https://github.com/clxjaguar/jaggimage-viewer.git
-
Run the installation:
cd jaggimage-viewer uv build uv tool install .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jaggimage_viewer-1.1.4.tar.gz.
File metadata
- Download URL: jaggimage_viewer-1.1.4.tar.gz
- Upload date:
- Size: 201.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df57f28e9743db68e69394edec26a8143b57eda28fbf23a7cbb380c40c0a8f49
|
|
| MD5 |
078ec22e2bc5373321317355918cbe26
|
|
| BLAKE2b-256 |
82cd4f3b89de9131a000ab2f5e700339fdb78cd65d934bcbabdc9642ae692073
|
File details
Details for the file jaggimage_viewer-1.1.4-py3-none-any.whl.
File metadata
- Download URL: jaggimage_viewer-1.1.4-py3-none-any.whl
- Upload date:
- Size: 27.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9e31a59c5e4096eb7a61a7258e2df44d53836a0fbefae8538d943dee020318e
|
|
| MD5 |
aeedbd9e7c682921feb2d27335d34113
|
|
| BLAKE2b-256 |
9f947a03bc96290ec36c413fd12bd9892cecca1a69661e3ef476ab4d5bcfae6c
|