Install and download


Download .exe:

  • Installation version *_Setup.exe (faster startup)

  • Portable version *_Portable.exe

PYPI (tesing)

Any system with pip can:

pip install mulimgviewer
# if you want a prompt when this program has a new version
pip install mulimgviewer[update]



Any system with pacman (although so far only tested on ArchLinux)

Installation via AUR Assistant:

yay -S python-mulimgviewer


Any system with brew can:

  • Any Linux distributions with linuxbrew

  • macOS with homebrew

brew tap nachifur/MulimgViewer
brew install python-mulimgviewer


The software is not currently packaged for Ubuntu PPA.


sudo apt install python3-wxgtk4.0
git clone --depth=1
cd MulimgViewer
sed -i /wxpython/d requirements.txt
pip install .


Any system with nix can:

  • Nix OS

  • Other Linux distributions with nix

  • macOS with nix-darwin

For NixOS, add the following code to /etc/nixos/configuration.nix:

{ config, pkgs, ... }:
  nixpkgs.config.packageOverrides = pkgs: {
    nur = import
        inherit pkgs;
  environment.systemPackages = with pkgs;
        python3.withPackages (
          p: with p; [

For nix,

nix shell github:nachifur/MulimgViewer

Or just take a try without installation:

nix run github:nachifur/MulimgViewer

Run with Python source code (windows/linux/ios)

  • Any system can be run with source code

  • You can use pip or conda to install python environment

  • Python 3.6 or above is recommended

  • Latest source code download

1.pip install

pip installation:(If there is an error in the installation process, you can use conda.)

pip install wxpython pillow pytest-shutil numpy requests piexif




install the conda environment:

conda env create -f install.yaml


conda activate mulimgviewer

3.Quick Run Source Code

You can quickly run the source code by creating a MulimgViewer.bat file on Win11:

call cd /D D:\ncfey\Desktop\github\MulimgViewer
call conda activate MulimgViewer
call python

Note: The above command line is applicable to win11+windows terminal. For the run command lines on other systems and terminals, you can explore successfully and then provide the command line files through `issue’, which can help more people.