Self-hosted alternatives to Jellyfin

Comparing media servers before settling on Jellyfin, or looking for something different? These 7 self-hosted apps stream your own media library.

About Jellyfin: Open-source media server for audio, video, books, comics and photos, with clients for most platforms.

AppHealthStarsLicenseDockerRAM (est.)From
cmyflix directMaintained195AGPL-3.0–4 GB$20/mo
KodiActive21.5kGPL-2.0–4 GB$20/mo
KyooActive2.6kGPL-3.0✓4 GB$20/mo
GerberaActive1.4kGPL-2.0✓4 GB$20/mo
TiramisuActive156GPL-2.0✓4 GB$20/mo
EmbyUnknown–⊘ Proprietary–4 GB$20/mo
PlexUnknown–⊘ Proprietary–4 GB$20/mo

The options in detail

1. cmyflix

Minimalist Plex/Jellyfin alternative to stream video.

Maintained Last commit 2025-12-18. 1 release in the past year. Latest release 0.27 (2025-12-18). Needs roughly 4 GB RAM. How to run it →

2. Kodi

Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows.

Active Last commit 2026-11-09. Latest release 22.0rc1-Piers (2026-09-27). Needs roughly 4 GB RAM. How to run it →

3. Kyoo

Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval.

Active Last commit 2026-11-09. Latest release v5.3.0 (2026-11-01). Needs roughly 4 GB RAM. How to run it →

4. Gerbera

UPnP Media Server, which allows you to stream your digital media throughout your home network and listen to/watch it on a variety of UPnP compatible devices.

Active Last commit 2026-11-09. 5 releases in the past year. Latest release v3.3.0 (2026-09-20). Needs roughly 4 GB RAM. How to run it →

5. Tiramisu

BitTorrent engine with a FUSE virtual filesystem that streams torrents live to Plex/Jellyfin without downloading (alternative to Real-Debrid).

Active Last commit 2026-10-17. 10+ releases in the past year. Latest release v1.11.8 (2026-10-17). Needs roughly 4 GB RAM. How to run it →

6. Emby

Home media server supporting both DLNA and DIAL (Chromecast) devices out-of-the-box.

Unknown Needs roughly 4 GB RAM. How to run it →

7. Plex

Centralized home media playback system with a powerful central server.

Unknown Needs roughly 4 GB RAM. How to run it →

Browse related categories

Media Streaming - Multimedia StreamingMedia Streaming - Video Streaming

Other alternatives guides

Netflix alternativesEmby alternativesPlex alternativesTwitch alternativesVimeo alternativesYouTube alternatives

Jellyfin is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.