SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 C++ image-viewer Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Ask HN: How are most people converting HEIC to jpg? | news.ycombinator.com | 2025-12-19
-
jpegview
Fork of JPEGView by David Kleiner - fast and highly configurable viewer/editor for JPEG, BMP, PNG, WEBP, TGA, GIF and TIFF images with a minimal GUI. Basic on-the-fly image processing is provided - allowing adjusting typical parameters as sharpness, color balance, rotation, perspective, contrast and local under-/overexposure.
-
Project mention: State of Terminal Emulators in 2025: The Errant Champions | news.ycombinator.com | 2025-11-03
I run Kitty and use this feature regularly. Most of the time, I rely on it within Yazi [1], a TUI file manager, but I can also display plots within the Julia REPL, thanks to the KittyTerminalImages.jl package [2]. It's even more crucial when I'm navigating a remote directory and need to check an image file, as I usually have timg [3] installed on those servers. Once you discover how valuable this is, it becomes a permanent part of your workflow.
[1] https://yazi-rs.github.io/
[2] https://github.com/simonschoelly/KittyTerminalImages.jl
[3] https://github.com/hzeller/timg
-
-
tacentview
An image and texture viewer for tga, png, apng, exr, dds, pvr, ktx, ktx2, astc, pkm, qoi, gif, hdr, jpg, tif, ico, webp, and bmp files. Uses Dear ImGui, OpenGL, and Tacent. Useful for game devs as it displays information like the presence of an alpha channel and querying specific pixels for their colour.
-
-
-
-
YUVviewer
YUVviewer is a small tool for developers to view and preview various original image formats. It is based on Qt and opencv frameworks and supports windows/linux/macos.YUVviewer一款用于开发人员查看预览各种原始图像格式的小工具,其基于Qt和opencv的框架,支持windows/linux/macos。
-
ShibaView
Fast and lightweighed image viewer for Windows. Suitable for image processing and computer vision area, providing presize visualization without interpolation, high zoom and color picking mode.
C++ image-viewer discussion
C++ image-viewer related posts
-
Qimgv – Image Viewer
-
Show HN: Photo viewer, right in the terminal, cross-platform, no need for x11
-
Even Microsoft Notepad is getting AI text editing now
-
Timg – A terminal image and video viewer
-
IrfanView
-
'nomacs' image viewer in need of help
-
Nomacs – Image Lounge
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source image-viewer projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | qView | 3,321 |
| 2 | qimgv | 3,045 |
| 3 | nomacs | 2,986 |
| 4 | jpegview | 2,853 |
| 5 | timg | 2,657 |
| 6 | geeqie | 589 |
| 7 | tacentview | 568 |
| 8 | CactusViewer | 334 |
| 9 | vpv | 147 |
| 10 | vooki-image-viewer | 54 |
| 11 | YUVviewer | 35 |
| 12 | ShibaView | 20 |