Fast

Displays images instantly. So fast it can play back an animation right from an image file sequence.

Light and Dark

Being able to quickly switch between a dark and a light interface may come in handy.

Cursor Anchored Zoom

The viewer will move towards/away from the area under the cursor while zooming.

Pixel Art Friendly

Automatically switches from smooth display to real pixels at a scale threshold.

Takes Seconds to Get It Going

Get the installer right now or clone the repository and let cargo do its magic.


The Name

The word emulsion in general refers to a substance in which two or more liquids, that can’t form a stable solution, are mixed together so that droplets are finely dispersed. For example mayonnaise is an emulsion of oil, egg yolk, and some acidic ingredient like vinegar or lemon juice.

Here emulsion refers to photographic emulsion which is a substance that among other things can be used to develop images from.

In this sense emulsion is a thin layer that displays an image.

This description suits the program just as well. Emulsion is a thin layer between the operating system and the user as it is one single executable file accompanied by a few UI elements adding up to a size under 10 MBs.

Details

Supported extensions are:
JPG, JPEG, PNG, BMP, GIF, TGA, AVIF, TIF, TIFF, ICO, HDR, PBM, PAM, PPM, and PGM

Usage:

Command Input
Quit Emulsion Esc
Previous Image A or Left Arrow
Next Image D or Right Arrow
Zoom In Mouse Wheel Up
Zoom Out Mouse Wheel Down
Show At Original Scale Q or 1
Best Fit - Use Original Size if Fits E
Fit to Borders F
Toggle Animation Playback Alt+A or Alt+V
Toggle Presentation Playback P
Toggle Shuffled Presentation Playback Alt+P
Pan Camera Left Mouse Button or Space
Toggle Fullscreen Mode Double Click or F11 or Enter
Move Image to the Trash Delete

Contribution is Welcome

Feel free to post bug reports, feature requests or even make pull requests on the GitHub page. The same goes for the GitHub page of this website which you can find here.


Third-party Content

The pixel art image, ice skating robot was created by devianart user boberatu and released under the Creative Commons Attribution 3.0 License.