Jellyfin
Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and Kodi.
Key Features
Stream Everything: Movies, TV shows, music, audiobooks, podcasts, and photos. Jellyfin handles virtually any media format you throw at it.
Powerful Transcoding: Real-time video transcoding ensures smooth playback on any device, regardless of format or bandwidth limitations. Hardware acceleration (VAAPI, NVENC, QSV) dramatically improves performance.
Beautiful Interfaces: Modern, responsive web UI plus dedicated apps for Android, iOS, Android TV, Fire TV, Roku, Kodi, and more. Your library looks great everywhere.
Rich Metadata: Automatic metadata fetching from TheMovieDB, TheTVDB, and MusicBrainz. Beautiful artwork, cast information, and detailed descriptions enhance your library.
Live TV & DVR: Connect HDHR tuners or IPTV sources. Watch live TV, schedule recordings, and build your own DVR system.
User Management: Create accounts for family members with individual preferences, watch history, and parental controls. Kids see age-appropriate content only.
Plugins & Customization: Extend functionality with community plugins. Add anime metadata providers, intro skipping, sync with Trakt, and more.
Why Self-Host Jellyfin?
Plex and Emby have gradually locked features behind subscriptions and require accounts on their servers. Jellyfin is completely free forever—no Plex Pass equivalent, no premium features hidden behind paywalls. Your media stays on your server, and you're never dependent on external services for your own content.
Deployment
Jellyfin runs on Linux, Windows, macOS, or Docker. A NAS with a decent CPU handles basic streaming; add a GPU for hardware transcoding of 4K content to multiple simultaneous users. Storage requirements depend on your library—plan for growth with expandable storage solutions.
Network configuration is straightforward for local streaming. For remote access, use a reverse proxy with HTTPS. Jellyfin's low resource footprint makes it ideal for always-on home servers.
Category
MediaAlternative to
Jellyfin is a self-hosted alternative to popular services:
Related Media Apps
Frigate
Monitor your security cameras with locally processed AI.
⭐ 29902 stars
Jitsi Meet
WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.
⭐ 28495 stars
SRS
A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
⭐ 28464 stars
Kodi
Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows.
⭐ 20387 stars
Navidrome Music Server
Modern Music Server and Streamer, compatible with Subsonic/Airsonic.
⭐ 18962 stars
koel
Personal music streaming server that works.
⭐ 16958 stars