Lightning Image Viewer is fast and lightweight desktop image viewer featuring minimalistic "transparent fullscreen overlay" UI/UX with controls similar to map apps. It is free (as in FOSS, licensed under GPLv3) native (as in native code) cross-platform app (written in C with SDL3, tested on Linux and Windows). Detailed description and source code are available on GitHub. This webpage is primarily demo featuring actual app which is compiled to WebAssembly and runs in browser via Emscripten. It is launched after image file is selected and renders to canvas, displaying image over webpage content just like native build displays over desktop and handling input events same as native. It should work in all mainstream browsers.

Image file:

Controls:

Downloads: check GitHub releases

Feedback: check GitHub issues

Known issues specific to this demo webpage:

Special thanks to:


Built from commit 667415578e824a8ebe09e6ed826bbaab1d35c5f3 with tag v0.3.0