v0.5.2Windows · x64 · Open source

All your films and shows, in one place.

ejFlix is a player for Windows that keeps everything you watch together: your servers, your addons and your IPTV lists, in a single mpv window. 4K, HDR and the original codec, no transcoding.

The installer is not signed yet: if SmartScreen warns you, click More info and then Run anyway. Every installer is built by GitHub Actions on a clean runner and the build log is public.

Coming soon toAndroidAndroid TViOS
ejFlix home screen: a hero carousel with a film, continue watching and genre rows
WHAT IT DOES

One library, one player and three ways to fill it.

Point it at your Jellyfin, Plex or Emby server and it plays your library. Point it at nothing and it still works: public catalogs, sources from your addons and IPTV lists, all through the same mpv window.

Your servers

Jellyfin, Plex or Emby: connect your server and you get Home with a hero carousel, continue watching, next up, My list and genre rows. Every details page is tinted by the dominant colour of its artwork, with seasons, cast, chapters and what to watch next. Discover filters by genre and year, and search answers as you type.

The player

Direct Play in mpv with hardware decoding and HDR. Scene previews when you drag the timeline, skip intro, recap and credits, a next-episode card, an episode panel you can open mid-film and a lock for the controls.

Without a server

Local profiles with an optional PIN. Stremio addons feed the catalogs and the sources: pick one and it plays in the same mpv, remembers where you left it and chains the next episode on its own. Filter by quality, availability and language, or download to disk.

Live TV

M3U playlists and Xtream Codes accounts with their XMLTV guide, groups, favourites and zapping from inside the player. Playlists are parsed in Rust and cached on disk, so the TV tab opens instantly.

12 themes plus AMOLED blackDiscord Rich PresenceOne-click updatesEnglish and Spanish per profileKeyboard shortcuts in the player
The ejFlix player during a series title sequence, with the skip intro prompt
THE PLAYER

4K, HDR and the original codec. No transcoding.

Direct Play in mpv with hardware decoding. Scene previews as you drag, skip intro and credits, and the next episode already queued.

GETTING STARTED

Ready in three steps.

01

Download and install

A single 35 MB .exe. It installs per user, needs no admin rights, and from then on updates itself from GitHub Releases.

02

Choose how to watch

“I have a server” and enter its URL, whether Jellyfin, Plex or Emby, or “Watch online with addons” and create a local profile. You can have both and switch profiles whenever you like.

03

Press play

mpv opens with hardware decoding. Wherever you stop, it picks up from there; the next episode chains on its own and the intro skips itself if you want it to.

Works with

Built on

ejFlix is a thin shell around other people's work, and none of it would exist without them. Bugs in ejFlix are ejFlix's own.