RECOIL is a viewer of pictures in native formats of vintage computers: Amiga, Amstrad CPC, Apple II, Atari 8-bit, Atari Portfolio, Atari ST, Atari TT, Atari Falcon, BBC Micro, Commodore 16, Commodore 64, Commodore 128, Macintosh 128K, MSX, NEC PC-88, NEC PC-98, Oric, SAM Coupé, Sharp X68000, Timex 2048, TRS-80, TRS-80 Color Computer, ZX81 and ZX Spectrum.
RECOIL is available on Android, Windows, macOS, Linux and HTML 5 browsers.
Android application
The Android application is available in Google Play. It includes a file picker that lets you browse directories on your device as well as ZIP archives.

Windows Explorer thumbnails
Use a *.msi installer that matches your desktop Windows version (32-bit or 64-bit).

Viewer for desktop Windows
Get RECOILWin from a *.msi installer or the *.zip archive.

IrfanView plugin
RECOIL is already included in the "Formats" IrfanView plugin.
Plugins for Windows viewers
The *.msi installer detects XnView, Imagine and Paint.NET and installs the corresponding RECOIL plugins.
Windows 10 application
A native Windows 10 application (also for phones and tablets) is available in Windows Store.

macOS Quick Look
Install as follows:
- Open recoil-4.2.0-macos.dmg.
- Drag RECOIL.qlgenerator to QuickLook.
- Re-log or run qlmanage -r.

Linux GNOME thumbnails
Install recoil-2png first, then recoil-thumbnailer.

HTML 5 based viewer
Run right inside your browser.
ImageMagick (de)coder
ImageMagick is a multi-platform suite to manipulate bitmaps.
RECOIL includes a plugin for version 6 of ImageMagick. On Windows use *.msi, on Linux install from source code.
recoil2png
This is a portable command-line converter to PNG files. Available in *.msi, *.zip, *.deb, *.rpm, *.tar.gz.
When you run it just with input filenames, it writes the corresponding PNGs with the same names and locations and the extensions changed to png. To see what options are available, run the program without arguments.
For software developers
RECOIL is based on a development library, which you can easily embed in your program. It's not only a fully portable C library - it's better than that. Since RECOIL is written in Ć, it is also available as pure Java, C#, JavaScript, ActionScript, Perl and D.
There are also Python bindings.
License
RECOIL is free software, you can redistribute it and/or modify it under the terms of the GNU General Public License.