Best for: Replacing Google Photos or iCloud as your phone's backup destination.
Built mobile-first, which is the opposite of most self-hosted software. Background backup from a phone actually works, the timeline is fast, and sharing albums with people outside your network is a supported case rather than a workaround. It also does the unglamorous things — duplicate detection, storage-migration between machines — that you only appreciate once your library is large.
Media & Streaming
AGPL-3.0
Intermediate
★ 115,372
Replaces: Google Photos, iCloud Photos, Amazon Photos
Full review of Immich →
Best for: A large archive where the problem is retrieval, not backup.
The strongest search in the category. Automatic tagging, place recognition, subject detection, and a browse experience that holds up across tens of thousands of images. It is more of an archive tool than a sync tool, and it wants to be treated as one.
Media & Streaming
AGPL-3.0
Intermediate
★ 40,262
Replaces: Google Photos, Adobe Lightroom, Apple Photos
Full review of PhotoPrism →
Best for: People who already run Nextcloud and want fewer moving parts.
Not a photo app in the same sense, but the pragmatic answer for a lot of people: if you are already running it for files and calendars, its photo views and mobile auto-upload may be good enough that standing up a second service is not worth the maintenance. The trade is a weaker photo experience in exchange for one fewer thing to keep alive.
Files & Sync
AGPL-3.0
Intermediate
★ 36,966
Replaces: Google Drive, Dropbox, OneDrive
Full review of Nextcloud →
Best for: Teams or power users who care most about fast, reliable sync.
The same argument as Nextcloud, but weighted toward speed. If your priority is that a large library synchronises quickly and reliably, and the photo-specific features are secondary, Seafile's sync engine is the more efficient of the two.
Files & Sync
AGPL-3.0
Intermediate
★ 15,293
Replaces: Dropbox, Google Drive, OneDrive
Full review of Seafile →