Features
Photo Library Filtering
Narrow the grid by photo library, camera, ISO, focal length, exposure, year or date range. Applies quickly on any client.
A command palette for the keyboard
One shortcut opens a palette that goes anywhere and runs anything: switch sort order, jump to an album, flip to a single photo library, open Settings. A quick interface for power users.
Locations and maps
Built-in map and geocoding to display a small map and locations to group the photos by.
People library
Face detection and clustering runs locally.
Keep phone snaps and real shoots apart
A library is a named set of folders: phone photos in one, DSLR and mirrorless work in another, scans in a third. Each has its own on-by-default switch, and you can toggle them from the filter panel, so browsing the good stuff doesn't mean wading through ten thousand blurry phone pics. But you can, if you want.
A viewer with the details
Full-frame viewing with exposure, lens, capture time, the resolved location and a map pin right beside the photo.
Desktop, phone, tablet, TV and browser
The same native UI compiles for Windows, Android and WebAssembly, so the library behaves the same wherever you open it.
Live demo
Download
All-In-One Server and Client
Free of chargeBackend and UI in one app on one computer. No server, no license, no photo limit.
Docker Server
License required · 1,000-photo demo modeA headless server holds the library; desktop and Android clients connect to it. Built-in web frontend. Without a license key the server indexes up to 1,000 photos. Runs on Linux in a single Docker container.
Clients
Can connect to either All-in-one or Headless ServerRequires a server pairing to display photos. Replicates the data for quick browsing and limited offline functionality.
Those versions don't exist yet. If you'd be interested in them and want to help with testing, get in touch!