Best for: Anyone with their own film and TV files who wants it to just play, forever.
No accounts, no telemetry, no upsell, and hardware transcoding is free rather than a subscription feature. The client situation is its weak point — volunteer-built TV apps vary a lot in polish — but the server itself is the one piece of software here that cannot have its features taken away from you later.
Media & Streaming
GPL-2.0
Beginner
★ 57,679
Replaces: Plex, Emby, Netflix
Full review of Jellyfin →
Best for: A large existing photo archive you want to be able to search.
A photo library is a search problem more than a storage problem, and PhotoPrism takes that seriously: automatic classification, place and subject detection, and a genuinely fast chronological browse. It is opinionated and wants a proper index, which is the right call once you are past a few thousand images.
Media & Streaming
AGPL-3.0
Intermediate
★ 40,262
Replaces: Google Photos, Adobe Lightroom, Apple Photos
Full review of PhotoPrism →
Best for: Replacing Google Photos or iCloud Photos as the daily driver on your phone.
The closest thing to a drop-in Google Photos replacement, including the part that matters most: a mobile app that backs up in the background without you thinking about it. It moves fast and the development velocity is visible in how quickly rough edges disappear, which is exactly what you want from something holding your camera roll.
Media & Streaming
AGPL-3.0
Intermediate
★ 115,372
Replaces: Google Photos, iCloud Photos, Amazon Photos
Full review of Immich →
Best for: Audiobook collections and podcast subscriptions you want to own.
Audiobooks and podcasts have different needs from music — chapter tracking, sleep timers, resumable playback across devices, series metadata — and a music server bolted onto them shows. Audiobookshelf is built for the format, and it handles podcast subscriptions alongside your own library.
Media & Streaming
GPL-3.0
Beginner
★ 14,517
Replaces: Audible, Spotify, Apple Podcasts
Full review of Audiobookshelf →
Best for: A local music library you want to stream with your choice of client.
It speaks the Subsonic API, which means dozens of mature mobile and desktop clients already exist — you are not waiting for the project to ship an app. Light enough to run on the smallest VPS, and it stays out of the way of a music collection that is already organised.
Media & Streaming
GPL-3.0
Beginner
★ 23,918
Replaces: Spotify, Apple Music, Plex
Full review of Navidrome →
Best for: Streaming games from a capable PC to a TV, laptop or handheld.
Not a library at all, but the other half of the media question: streaming a game or a desktop session from a machine with a GPU to a device without one. Pair it with Moonlight on the client and it is the most practical self-hosted answer to remote play that exists today.
Media & Streaming
GPL-3.0
Intermediate
★ 41,721
Replaces: Steam Link, GeForce NOW, Parsec
Full review of Sunshine →