Is there any image viewer (like eog) for linux which can do the following:

Show 2 (3 or 4) images of a directory with maximal possible sizes on one page at the same time. When I click "next", it should show me the next 2 (3 or 4) images of that directory and so on.


5 Answers 5


Comic viewers (such as Comical, Comix, QComicBook, or cbrpager) usually have a double-page mode.

In addition, Geeqie has two-image modes and a quadruple-image mode. However, the sub-windows seem to be independent of each other (when you change one, the others don't change).




I was looking for something to replace Google Photos locally to help organize my photos.

I need to quickly browse image thumbnails and do basic edit operations like renaming, rotation and cropping, and Nomacs fit perfectly!

When you open a directory with:

sudo apt install nomacs
nomacs .

you get thumbnails like this:

enter image description here

Double click on an image and it becomes big:

enter image description here

Then from there you can:

  • Shift-T: back to thumbnails
  • Left Right arrow keys: move to previous / next photo
  • C: crop with mouse. Once done:
    • Enter: apply the crop
    • Esc: abort the crop
    • Ctrl + Shift + S: save cropped image as a new file
    • Ctrl + S: overwrite original file
    • Ctrl + Z: undo edit
  • R: rotate
  • F2: rename

Here's what crop mode looks like for example:

enter image description here

Some shortcomings:

Tested in Ubuntu 19.04, nomacs 3.12.


Try GwenView http://gwenview.sourceforge.net/overview

Picasa is also now available for Linux to download Picasa http://picasa.google.com/linux/


Shotwell Photo Manager (https://shotwell-project.org/doc/html/) seems to be a good alternative.

It still runs on my Ubuntu 16.04LTS box.

screenshot of shotwell


You can use MulimgViewer. (This is my repository).

MulimgViewer is a multi-image viewer that can open multiple images in one interface, which is convenient for image comparison and image stitching.

MulimgViewer supports sequential and parallel mode to display image.

MulimgViewer is implemented in python and currently provides Windows 10 and Ubuntu 20.04 versions.

GitHub: https://github.com/nachifur/MulimgViewer

Wiki: https://github.com/nachifur/MulimgViewer/wiki

enter image description here

  • Why is the .deb ~ 60 MB and contains a whole lot of binaries?
    – Oskar Skog
    Sep 20, 2020 at 8:15
  • And it only contains stuff in /etc and a broken .deb in the root directory.
    – Oskar Skog
    Sep 20, 2020 at 8:21
  • In order to put the program files in a folder, so there is only /etc. This may not be the standard packaging process. If you have better suggestions, please let me know, thank you for your guidance. I can run the program through ”/etc/Mulimg_viewer/main“ on ubuntu18.04, have you reported an error? Please report this issue on github, thank you for your feedback.(github.com/nachifur/Mulimg_viewer/issues)
    – nachifur
    Sep 21, 2020 at 2:14
  • I dpkg by "pyinstaller main.py", maybe pyinstaller generate unnecessary file. 1./usr/bin/pip3 install wxpython pillow pytest-shutil pyinstaller 2.pyinstaller main.py 3.dpkg -b . Mulimg_viewer.deb 4.install: dpkg -i ./Mulimg_viewer.deb 5.run: /etc/Mulimg_viewer/main
    – nachifur
    Sep 21, 2020 at 2:14
  • 1
    If you are not proficient at packacking, then why would you provide a package? And also why would you use Pyinstaller for open source sofrware for a platform where Python is pre installed. // The source code itself looks fine, just distribute that for *nix.
    – Oskar Skog
    Sep 21, 2020 at 5:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .