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 b50c85520bed3244299ab0afc0cb3dc3a2712b60 with tag v0.2.0