FR
live

Jellyfin Is the Netflix Alternative That Answers to No One

On April 29, 2025, Plex doubled its lifetime price to $249.99 and killed free remote streaming. One year later, Jellyfin has crossed 50,000 GitHub stars, 360 million Docker pulls, and 51% market share among self-hosters. If you own a server and a media collection, paying to stream it no longer makes sense.

Jellyfin is the Netflix alternative that answers to no one — ETTAYEB illustration

On April 29, 2025, Plex rewrote its pricing: the lifetime Plex Pass jumped from $119.99 to $249.99 (+108%), the annual plan from $39.99 to $69.99 (+75%), and free remote streaming — a feature shipped since 2009 — was walled behind a new $1.99/month Remote Watch Pass. The r/PleX subreddit erupted within 48 hours, and Jellyfin’s download curves shot upward.

A year later, the numbers tell a clear story. Jellyfin has crossed 50,000 GitHub stars, surpassed 360 million Docker pulls on its official image, and claimed 51.2% of the self-hosted media server market according to the r/selfhosted annual survey of over 2,100 respondents. Version 10.11.8, packaged on April 5, 2026, is the most stable and feature-complete release the project has ever shipped. Netflix decides what stays online for you — Jellyfin lets you decide.

Born from an open-source betrayal

Jellyfin was forked from Emby in December 2018, right after Emby closed its source code and switched to a proprietary license. The founding developers believed media server software should remain free and open, and they built the project on that conviction. Eight years later, the fork has outpaced the original on every metric that matters to self-hosters: GitHub stars, Docker pulls, market share, community size.

The server is written in C#/.NET 8, licensed under GPL v2. There is no company behind it, no VC funding, no mandatory cloud account. The server runs fully offline — fire it up on a LAN with no internet connection, and everything keeps working.

What Jellyfin does — all of it free, no exceptions

Jellyfin covers every media type a household accumulates:

  • Movies and TV shows — automatic metadata scraping from TheMovieDB, TheTVDB, and OMDb, high-resolution artwork, sorting by genre, year, rating, and studio.
  • Music — full music library with album art, artists, and playlists. The Finamp mobile client (Android/iOS) delivers a dedicated music experience comparable to Plexamp.
  • Photos — basic folder and timeline organization.
  • Books, comics, and magazines — integrated reading via the OPDS plugin.
  • Live TV and DVR — plug in an HDHomeRun tuner or an M3U source, and Jellyfin records broadcast television like a digital VCR. This is free on Jellyfin; both Plex and Emby lock it behind their paid tiers.
  • SyncPlay — watch a movie in perfect sync with remote friends, no third-party accounts required.

No ads. No sponsored recommendations. No “Discover” tab pushing content you never asked for. Your library, and nothing else.

Plex vs Jellyfin: the numbers that matter

The table below compares the two servers on features that self-hosters actually care about. Figures are based on the stable releases from April 2026: Jellyfin 10.11.8 and Plex Media Server 1.41.x.

FeatureJellyfin 10.11.8Plex Media Server 1.41LicenseGPL v2 (fully open source)Proprietary, closed sourceServer cost$0 foreverFree tier, premium features paywalledRemote streamingFree (reverse proxy or VPN)Plex Pass ($69.99/yr) or Remote Watch Pass ($1.99/mo)Hardware transcodingFree (QSV, NVENC, VAAPI, V4L2, HDR tone mapping)Plex Pass requiredLive TV & DVRFreePlex Pass requiredMobile appsFree (Findroid, Swiftfin, Finamp)Free to browse, $4.99 one-time unlock or PassCloud account requiredNoneMandatory (plex.tv account)TelemetryNoneOn by defaultRAM at idle (Docker)220 MB340 MBPlugin ecosystemOfficial catalog + third-party repos (70+ community clients)Officially deprecated since 2018

Transcoding benchmarks confirm the trend. On an Intel N100 (4-core Alder Lake-N, QuickSync enabled), Jellyfin hits 112 FPS when transcoding 4K HEVC → 1080p H.264, against 118 FPS for Plex — a 5% gap that does not justify $69.99 per year. HDR tone mapping quality is excellent and subjectively identical across both servers. Where Jellyfin pulls decisively ahead is memory: 35% less RAM at idle and 29% less under load — a real win for Raspberry Pi 5 or 8 GB mini PC deployments.

Total cost of ownership over ten years? $0 for Jellyfin versus $699.90 on Plex’s annual plan, or $249.99 on lifetime.

Deploy in twenty lines

The minimal docker-compose.yml for a Jellyfin instance with Intel QuickSync hardware acceleration:

yaml
services:
  jellyfin:
    image: jellyfin/jellyfin:10.11.8
    container_name: jellyfin
    restart: unless-stopped
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
    volumes:
      - ./config:/config
      - ./cache:/cache
      - /mnt/media:/media:ro
    ports:
      - 8096:8096
    devices:
      - /dev/dri:/dev/dri

For NVIDIA NVENC, swap devices for the nvidia runtime after installing the NVIDIA Container Toolkit. For VAAPI (AMD), the same /dev/dri mapping works. Jellyfin enables hardware acceleration in its admin panel in three clicks — Admin Dashboard → Playback → Transcoding → Hardware Acceleration.

Remote access requires a reverse proxy (nginx, Caddy, Traefik) or a VPN (WireGuard, Tailscale). This is the one step Plex automates via its cloud relay — but it is also the step that chains your server to theirs. If plex.tv goes down, your Plex becomes unreachable even on your local network.

The client gap is closing

Jellyfin’s historical weakness was its client apps. By 2026, the gap with Plex has narrowed significantly:

  • AndroidFindroid, a community-built client, is now routinely described on r/selfhosted as better than the official Plex app. Offline playback, native Material You design, automatic next-episode downloads.
  • iOSSwiftfin, a native Swift client, covers most use cases.
  • Android TV / Fire TV — official Jellyfin client, stable and maintained.
  • Web — responsive interface with HDR support, direct play when the browser allows.
  • Roku — community client in beta, still partial coverage.
  • LG webOS / Samsung Tizen — community clients; test against your specific TV model.
  • Kodi — official add-on, full experience for existing Kodi users.
  • DesktopJellyfin Media Player (Qt 6), native player for Windows, macOS, and Linux.

Plex still holds the advantage on Apple TV, Xbox, and PlayStation — three platforms where Jellyfin lacks a native client. If your living room runs exclusively on an Apple TV, Plex remains the simpler deployment path.

Intro Skipper and the plugin explosion

The plugin ecosystem is one of Jellyfin’s most underrated differentiators. In 2026, the project ships an official plugin catalog — OpenSubtitles, Trakt, LDAP, AniDB, AniList — and a galaxy of third-party repositories that add features Plex still does not offer natively.

The Intro Skipper plugin is the poster child: it analyzes your files in the background, detects opening credits through audio fingerprinting, and adds a “Skip Intro” button à la Netflix. Plex has announced a similar feature, but it remains locked behind Plex Pass.

All told, over 70 third-party clients and plugins extend the platform, covering Discord notifications, ebook management, Jellyseerr integration (a request portal modeled on Overseerr), and many more use cases.

The verdict

If you already self-host a server — N100, Raspberry Pi, Synology NAS, a recycled old PC — and you have a digital media collection, Jellyfin is the rational choice in 2026. It is free, open source, requires no cloud account, collects zero telemetry, and includes every feature that Plex charges $69.99 to $249.99 for. Deploy it in twenty minutes with the Docker Compose above, add a reverse proxy for remote access, and you have a private streaming platform that will not vanish when a licensing catalog expires.

Choose Plex only if your living room runs exclusively on Apple TV, Xbox, or PlayStation — three platforms where Jellyfin still lacks a native client — or if you share your library with non-technical family members for whom setting up a reverse proxy is a deal-breaker.

For everyone else, the math is simple: $0 versus $249.99 for the same service, with more control and less telemetry. Netflix decides what stays online for you. Jellyfin lets you decide.

References

The cyber brief, every Tuesday

The flaws that matter and the patches to apply, in a ten-minute read.

No spam. One-click unsubscribe.
read next

On the same topic

Immich replaces Google Photos once you budget for a mini PC and real backups

Immich shipped version 3.0 on 2 July 2026, nine months after its first stable release and weeks after a two-year retrospective on its backing by nonprofit FUTO. It replaces Google Photos once you can afford roughly $300 of hardware and a disciplined off-site backup — skip either, and the migration trades Google’s reliability for a real chance of losing everything.

Coolify gives you a free Vercel on your own server in one command

Coolify shipped version 4.2.0 on July 21, 2026, and now sits at 59,800 GitHub stars. This open-source PaaS deploys your apps, databases, and 280 services to any Linux server with a single click — no per-GB billing, no bandwidth caps, no lock-in.

← Back to the feed

Type at least two characters.

navigate open esc dismiss