Hi – I am Zac. I take a lot of photos and videos.

I am not a photographer – just trying to document my kids, holidays, and interesting things I see. I am however a software developer, and I wrote Diffractor to stay organized.

Diffractor used to be called ImageWalker. I have been working on it over 10 years. Many people have helped me in that time – thank you all!

I learnt to program on a Commodore 64 and still feel nostalgic about that computer.

Diffractor is a native desktop App built in C++ and Direct3d. This provides great responsiveness and performance. Life is too short for slow software.

If you find Diffractor useful, please help by purchasing. This allows me to work full-time on the project.

If you want to learn how to use Diffractor, take a look at the documentation. You can contact the me in the support section.


Diffractor is the trading name of Zachariah David Walker registered in the Czech Republic, sole trader 87852969. A Microsoft BizSpark Startup.

Diffractor is a Microsoft BizSpark Startup.

Diffractor uses the following amazing open source: