A simple image viewer built with PyQt6 and GlavnaQt.
- Zoom, pan, and basic slideshow
- Animated GIF support
- On‑disk metadata cache, and in‑memory pixmap cache
- Watch folders for changes
- Keyboard shortcuts and command mode (
:)
git clone https://github.com/actx4gh/Imaegete.git
cd Imaegete
pip install -r requirements.txtpython main.py [options] [path]--start_dirs DIRscan folders (default:.)--categorieslist of sort folders--cache_dir DIRcache files (default:~/.config/Imaegete/cache)--clear_cacheclear cache and exit
For full options: python main.py --help
| Action | Keyboard | Mouse |
|---|---|---|
| Navigation | ||
| Next image | → (Right Arrow) / j |
– |
| Previous image | ← (Left Arrow) / k |
– |
| First image | Home / gg |
– |
| Last image | End / G |
– |
| Random image | R |
– |
| Slideshow | ||
| Toggle slideshow | S |
– |
| Increase slideshow speed | ] |
– |
| Decrease slideshow speed | [ |
– |
| Zoom & Pan | ||
| Zoom in | + |
Mouse wheel up |
| Zoom out | - |
Mouse wheel down |
| Reset zoom (fit to window) | = |
– |
| Pan (when zoomed) | – | Click & drag |
| View | ||
| Toggle fullscreen | F |
– |
| Edit & Manage | ||
| Delete current image | Delete |
– |
| Undo last delete | U |
– |
| Vim-style Modes | ||
Enter command mode (:) |
: |
– |
Enter filename search mode (/) |
/ |
– |
| Exit command/search (Escape) | Esc |
– |
| Quit & Misc | ||
| Quit application | Q |
– |
AGPLv3 (see LICENSE)
Under the AGPLv3, any modified version or derivative work that is used, especially in a networked or distributed environment—by a school, company, or other organization—must also be licensed under the AGPLv3, with its source code made available to users.