Unterlumen runs as a local web server and gives you a full photo workflow right in your browser: browse and cull your shots, organize files, build a searchable library, and record where your photos were published — without uploading anything anywhere.
Browse & View
From quick scan to full-screen immersion.
Browse Your Way
Justified grid, list, or full-screen — switch views instantly and find the shot you're looking for.
Slideshow
Let your photos tell the story. Full-screen slideshow with keyboard control — perfect for reviewing a shoot.
Full-Screen Viewer
Dive into every detail. Navigate with your keyboard, see EXIF data at a glance, flip through your film strip.
Crop Tool
Crop right in the viewer with freehand or fixed aspect ratios. Saves in place — all metadata, including Fujifilm film simulation, preserved.
All the Metadata
EXIF, orientation, Fujifilm film simulation badges — every detail your camera captured, surfaced.
Every Format Welcome
JPEG, PNG, GIF, WebP out of the box. HEIF and HEIC with ffmpeg. Retina-quality thumbnails.
Organize & Edit
Every tool for a clean, well-named library.
Commander File Manager
Dual-pane power. Copy, move, and organize across folders like a pro — no Finder gymnastics.
Smart Waste Bin
Mark, review, restore. Delete with confidence — nothing disappears until you say so.
Batch Rename
Rename hundreds of files with EXIF-based patterns. Live preview, conflict detection, one click.
Pin It on the Map
Set or fix GPS coordinates on an interactive map. Your photos, properly placed.
Convert & Export
Convert and export to JPEG, PNG, or WebP with quality and size controls — right from the browser.
Library & Publish
Build a searchable archive. Know where every photo was published.
Photo Library & DAM
Index your folders into a local SQLite library. Full-text EXIF search, key/value annotations, HQ thumbnails, multi-library support, and collection stats over time.
Publish to Channels
Record where and when each photo was published — Instagram, Mastodon, your website. Platform-optimized exports, XMP sidecar, named accounts, and carousel support.
Get started in seconds
Download the binary and install as a desktop app — point at your photos, done.
./unterlumen -desktop-install
Available for Linux, macOS (Intel & Apple Silicon), and Windows. Installs to Spotlight, Launchpad, or the Start Menu. Optional: ffmpeg for HEIF files, exiftool for geolocation and batch rename.
Or run with Docker — ffmpeg and exiftool included:
docker run -p 8080:8080 -v /path/to/photos:/photos ghcr.io/bjblazko/unterlumen:latest
The container runs in server mode. Navigation is locked to /photos, and the server listens on port 8080.
Use at your own risk. Always back up your files before use — especially when moving, renaming, or deleting.