Home Blog

So… I made this app!

by Michael Banzon on 2025-08-06

In a single crazy evening, half vibe coding, half annoyed by the need, I made an app.

What is it?

The app is for making a slideshow of images.

Plain and simple.

You load the page, you drag images and folders of images to the field on the screen, you click “Start” and then you watch your beautiful images.

You can set the order to be randomized. You can set the interval between the images. You can start, stop, pause, resume and step forwards and backwards. All pretty useful but simple stuff.

But the game changer (for me, at least): It is all local on your machine!

No server. No uploads. Just your images on your machine.

Why?

So why did I even start coding this?

It was in anger!!

I had a folder full of images from my recent vacation and wanted to show them on the TV when guests were visiting. I wanted the images to be on the TV in the background, just looping.

Pretty standard stuff.

I am running macOS - so the first attempt of solving this problem was using the “Preview” app. I can use it to start a slideshow, but the controls are non-existing and when it has made one pass through it stops! That’s no good.

My second attempt was using VLC. VLC is great - you can even put your videos on the playlist and then it will play images, videos etc. in full screen, randomized and looping. The only problem is that after a while it crashed. Right before that it made the computer incredibly slow. It turns out that at the time of the crash VLC was using about 90 GB of memory - and the crash was caused by running out of memory!

I am not sure if there is any way to configure VLC to avoid this situation - I searched, and didn’t find a solution.

Then I made my own

With these two failed attempts I started making the slideshow web app.

As I said, it is just a SPA with no uploads of your images.

Check it out here.

(I am still working on adding some features - if you have any ideas just let me know)

RSS Feed