About Jellyfin
Jellyfin is a media system built as free software, giving you control over how your media is managed and streamed. A dedicated server provides movies, shows and other media to end-user devices through multiple client apps. This repository contains the backend server and API, written in C# on .NET, and it is released under the GPL-2.0 license.
It positions itself against proprietary media servers, namely Emby and Plex. It descends from the Emby 3.5.2 release and was ported to the .NET platform for full cross-platform support. The team states there are no premium licenses, paid features or hidden agendas.
Documentation includes a downloads page, an installation guide and a quick start guide, and the server can also be built from source. Translation is handled through a Weblate instance and feature ideas go to a request hub. Jellyfin suits households and enthusiasts who want to host their own media library instead of relying on a commercial media service.
Key features
- Media server for managing and streaming your library
- Backend server and API in C# on .NET
- Cross-platform server support
- Multiple client apps for end-user devices
- No premium licenses or paid features
- Community translation through Weblate
Good fit for
- →Self-hosted home media library
- →Replacing Plex or Emby with a free alternative
- →Streaming personal media to many devices
- Tags
- media-server
- streaming
- self-hosted
- dotnet
- csharp
- plex-alternative
- emby
- media
Jellyfin: questions and answers
- What is Jellyfin used for?
- Jellyfin is a free software media system that lets you manage and stream your own media from a dedicated server to apps on many devices. It is a good fit for self-hosted home media library, replacing Plex or Emby with a free alternative and streaming personal media to many devices.
- Is Jellyfin open source?
- Yes. Jellyfin is open source under the GPL-2.0 licence. Its source code is on GitHub at jellyfin/jellyfin and is written mainly in C#.
- Is Jellyfin free?
- Yes. Jellyfin is open source, so the software itself is free to use.
- Can I self-host Jellyfin?
- Yes. Jellyfin can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is Jellyfin an alternative to?
- Jellyfin is an open-source alternative to Plex, Emby, Disney+ and Hulu. Other open-source alternatives to Plex include Kodi, Stremio and Ampache.
- Is Jellyfin actively maintained?
- Yes. The most recent commit to Jellyfin was on 1 October 2026, and the latest release is v12.1, published on 15 September 2026. The project has 58k stars on GitHub.
Open-source alternatives to Jellyfin
See all
Kodi
Media & Streaming
Kodi is an award-winning free and open source home theater/media center software and enter
OSSvs Plex★ 21k
Stremio
Media & Streaming
Stremio - Freedom to Stream
GPL-2.0vs Plex★ 14k
Ampache
Media & Streaming
A web based audio/video streaming application and file manager allowing you to access your
AGPL-3.0vs Spotify★ 3.8k
Navidrome
Media & Streaming
Welcome to Navidrome! Learn More Download Your Personal Streaming Service Navidrome allows
GPL-3.0vs Spotify★ 24k
Gonic
Media & Streaming
music streaming server / free-software subsonic server API implementation
GPL-3.0vs Spotify★ 2.6k
Koel
Media & Streaming
Music streaming solution that works.
MITvs Spotify★ 17k
SaaS alternatives to Jellyfin
See all
Plex
Media & Streaming
Media server and streaming service for personal libraries, plus free ad-supported TV
SaaS
Emby
Media & Streaming
Personal media server that streams your own movies, shows and music to any device
SaaS
Disney+
Media & Streaming
Subscription streaming of Disney, Pixar, Marvel, Star Wars and National Geographic titles
SaaS
Hulu
Media & Streaming
US subscription streaming service for TV episodes, films and optional live TV
SaaS
HBO Max
Media & Streaming
Warner Bros. Discovery's subscription streaming service for HBO series, films and more
SaaS
Amazon Prime Video
Media & Streaming
Amazon's video streaming service for films, series and rentals, included with Prime
SaaS

