Configurable slideshows for displaying photo and video assets from Immich on browsers and digital devices.

Immich Kiosk is a self-hosted web application that creates configurable slideshows from photo and video assets stored in Immich. It functions as a display layer that pulls media from an existing Immich instance to present it on various screens. The software allows users to curate how their media is presented, transforming a static photo library into a dynamic visual stream.
The software is deployed as a server and accessed via web browsers. It is designed for use on digital devices and signage, allowing users to showcase their media libraries in a continuous loop or a structured gallery format. This setup is typically used for home dashboards, digital photo frames, or public displays where a hands-off viewing experience is required.
Written in Golang, the application acts as a bridge between the Immich API and a front end display. It is intended for users who want to transform their personal photo archives into ambient displays or public galleries without manually exporting files or creating manual slide decks. The system relies on the underlying Immich server for media storage and management, meaning all assets remain centralized in the primary library while the kiosk handles the presentation logic. Because it operates as a web app, it can be loaded on any device with a browser, including low-power single board computers or smart TVs.
Immich Kiosk serves as a specialized viewing tool for users of the Immich ecosystem who require a dedicated kiosk mode for their media.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.