
Immich Kiosk
Configurable slideshow kiosk for Immich photo libraries
1.6k stars 81 forks last commit first released AGPL-3.0
Actively maintained
Last commit 14 Aug 2026.

Immich Kiosk is a lightweight web application for creating highly configurable slideshows from an Immich photo library. It’s designed to run in browsers and kiosk-style displays (such as tablets, smart displays, or a small PC connected to a TV) using Immich as the media source.
Key Features
- Displays Immich assets as full-screen slideshows optimized for kiosk devices and browsers
- Highly configurable behavior and presentation (slideshow style, selection rules, and display options)
- Configuration via URL query parameters for easy remote control and simple device setups
- Responsive, device-friendly UI suitable for different screen sizes and orientations
- Container-friendly deployment with straightforward Docker-based installation
Use Cases
- Digital photo frame for households using Immich as their primary photo library
- Wall display/TV slideshow for events, offices, or shared spaces powered by an Immich server
- Dedicated kiosk mode display on tablets or low-power devices showing curated Immich albums
Limitations and Considerations
- Not affiliated with the Immich project and relies on Immich availability and API compatibility
Immich Kiosk is a practical add-on for Immich users who want a polished, configurable slideshow experience on always-on displays. It focuses on simple deployment and flexible configuration while leveraging Immich as the single source of truth for media.
Categories:
Tags:
Tech Stack:
Similar to Immich Kiosk

Honey
Lightweight, client-side startpage/dashboard for self-hosted services
Vite-built static dashboard that lists, pings, and launches self-hosted services; configurable via a JSON config and available as a Docker image or prebuilt archive.
ChronoFrame
Self-hosted personal photo gallery with online management
Self-hosted personal photo gallery for uploading, organizing, and browsing photos with albums, EXIF parsing, geolocation map view, and Live/Motion Photo support.

Hiccup
Static configurable start page and new-tab for quick links
A static, configurable start page/new-tab built with React and TypeScript. Provides featured links, categories, search, drag-and-drop, PWA, multiple profiles and Docker support.
Iso
Minimal, configurable dashboard for managing self-hosted services
A plug-and-play, Docker-first dashboard for self-hosted services configured via a single JSON file with multi-language support.


MeTube
Web GUI for yt-dlp to download videos from YouTube and other sites
A lightweight web interface for yt-dlp (youtube-dl fork) that manages queued downloads, playlists, and filename templates via Docker or local Python/Angular setup.


PiGallery2
Fast directory-first photo gallery for low-resource servers
PiGallery2 is a fast, read-only, directory-first web photo gallery with search, maps, sharing links, and optional video playback, optimized for Raspberry Pi-class hardware.




