ClassicImageViewer is a simple and fast image viewer for Linux, BSDs and MacOS with some editing features.
- Resize, rotate, flip, adjust colors, sharpen
- Copy, cut or paste selection. Paste to side
- Effects (Unsharp, Blur, Median, Denoise, ...)
- Thumbnails
- Slideshow
- Batch conversion / renaming
- Macros
The Latest release is available as Appimage
The Appimage is built on old dependecies, therefore it is highly recommended, to build and install the application from source.
If you want to build on Qt6:
sudo apt install g++ make qt6-base-dev qt6-l10n-tools qt6-image-formats-plugins
As an alternative, if you want to build on Qt5:
sudo apt install g++ make qtbase5-dev qttools5-dev-tools qt5-image-formats-plugins
sudo dnf install g++ make qt6-qtbase-devel qt6-qttools-devel qt6-qtimageformats
sudo zypper install gcc-c++ make qt6-base-devel qt6-tools-devel qt6-imageformats
pkg install qt6-tools qt6-imageformats
Requires Homebrew.
brew install qttools qtimageformats libomp
sudo apt install libvips-dev libgraphicsmagick++1-dev libimage-exiftool-perl
sudo dnf install vips-devel GraphicsMagick-c++-devel perl-Image-ExifTool
sudo zypper install libvips-devel libGraphicsMagick++-devel exiftool
If you have git installed:
git clone https://github.com/classicimageviewer/ClassicImageViewer.git
Otherwise download as ZIP and extract the content.
Enter the directory of the repository, then run the following commands:
qmake6 .
make -j$(nproc)
make install
In case of Qt5 build use qmake instead of qmake6
This will build and install for the current user, into
~/.local
You might need to log-out to make it available in the Main/Applications menu.
On Wayland, if you experience window sizing issues, try to set QT_QPA_PLATFORM to xcb:
export QT_QPA_PLATFORM=xcb
civ
On MacOS the target is civ.app, which "make install" copies to ~/.local/bin/.
The user can optionally create a symlink to make it available via the MacOS Launchpad:
ln -s ~/.local/bin/civ.app ~/Applications/civ.app
