Freya PlayerGitHub

Your own movies and shows, played natively.

Freya Player is a small, native player for your Jellyfin or Plex server, on Apple TV, iPhone, iPad, and Mac. Connect once, pick something, and press Play.

Download on the App Store

Version 1.24.0. Requires iOS, iPadOS, tvOS, or macOS 26.2 or later.

Freya Player on Apple TV. A server's home screen shows a row of movie posters, such as Plan 9 from Outer Space and Night of the Living Dead, above a row of shows.

At home on every screen

One app, built separately where it matters. Each device gets the layout, controls, and gestures it's supposed to have.

An episode page on Apple TV with its title, year, length, description, and Play button beside the episode's artwork.
Apple TV. Made for the Siri Remote, from the couch. Press and hold any poster for quick actions.
Freya Player on iPhone, showing rows of movies and shows.
iPhone. Pull to refresh, touch and hold for quick actions.
Freya Player on iPad, showing rows of movies, shows, and home videos.
iPad. Picture in Picture while you do something else.
A show page in a Freya Player window on Mac, listing its seasons beside the show's poster.
Mac. A regular Mac window. Right-click a poster for quick actions.

Plays it straight

The goal is simple: play everything your device supports natively, and play it well.

Free

No subscriptions, no upsell, no plus premium max whatever. Oh, and no ads.

Private

No accounts, analytics, telemetry, or crash reporter. Your data stays on your device and goes only to your server.

Open source

MIT licensed. Read it, fork it, or send a pull request.

What you'll need

A Jellyfin or Plex server of your own, or access to one. Freya Player doesn't come with any movies or shows; it plays the ones you already have.

Jellyfin
Enter your server's address, username, and password. Everything stays between the app and your server.
Plex
Sign in with a code at plex.tv/link. Sign-in and server discovery go through plex.tv.

Give it a try

On a Mac, you can also use Homebrew, or grab a build from GitHub.

Download on the App Store
brew install grahamotte/tap/freya-player