πŸ“ Free & open source Β· A Jellyfin player

Jellyfin,
served warm.

A natively designed Jellyfin video player, baked for the Raspberry Pi β€” and grown into a more powerful player that puts control back in your hands, lightens the load on your server, and makes watching downright fun.

Runs on Raspberry Pi 4 / 5Β·macOSΒ·LinuxΒ·Windows
JellyPi β€” a smiling slice of jelly pie
The origin

We wanted to watch on the Pi.
So we baked our own.

It started simply: we needed a natively designed Jellyfin client for the Raspberry Pi. The little board was perfect for the living room β€” quiet, cheap, always on β€” but the existing options never felt at home on it.

So we built one. And once it ran beautifully, we kept going. JellyPi grew into a more powerful player that moves decisions out of the server and into the player itself β€” putting real control in the end user's hands.

That shift does something lovely: it reduces load on your Jellyfin server, so one modest box can comfortably feed more screens. The result is a more powerful and more flexible system β€” and a viewing experience that's genuinely more fun.

100%native on Raspberry Pi
Lessload on your server
Morecontrol in your hands
$0free & open source
What's in the filling

A player with a backbone

Designed for the Pi first, then made powerful enough for everything else.

πŸ₯§

Native on the Pi

Built from the ground up for Raspberry Pi hardware β€” smooth menus, snappy playback, and a UI that feels like it belongs on your TV.

πŸͺΆ

Lighter on your server

JellyPi does more of the work client-side, so your Jellyfin server transcodes less and serves more screens without breaking a sweat.

πŸŽ›οΈ

Control in your hands

Fine-grained playback settings, audio & subtitle picks, and player behaviour you actually decide β€” not choices made for you upstream.

🧩

Flexible by design

One player, many platforms and architectures. Mix a Pi in the lounge with a laptop in the kitchen β€” same library, same comfort.

πŸ“±

Phone & tablet remote

Search, browse and drive playback from the couch with the JellyPi Remote. Never hunt for the keyboard again.

πŸ’œ

Free & open source

No accounts, no tracking, no price tag. Read the code, file an issue, send a patch β€” JellyPi belongs to everyone.

The JellyPi Remote

Your couch is the
command center.

The JellyPi Remote runs right in the browser on your phone or tablet β€” no app store, no pairing dance. It puts control in your hands so you can search, select and steer playback without ever getting off the couch.

  • πŸ”Ž
    Search the whole library
    Type with a real keyboard instead of arrow-keying letter by letter.
  • πŸ‘†
    Pick & play instantly
    Tap a show; it starts on the big screen. That simple.
  • ⏯️
    Full transport control
    Play, pause, seek, volume, audio & subtitles β€” all from your palm.

The most convenient way to watch shows, ever. πŸ›‹οΈ

JellyPi Remote
Connected Β· Living Room Pi
The Berry Files
S2 Β· E4 β€” β€œJam Session”
18:2447:10
Audio Β· EN 5.1 Subs Β· Off
How it works

Three pieces, one comfy system

Your server stores. JellyPi plays. Your phone conducts. The heavy lifting moves to the edge, so the server stays cool.

πŸ—„οΈ

Jellyfin Server

Your existing library, wherever it lives β€” a NAS, a tower, a closet box. It just stores and streams.

πŸ₯§

JellyPi Player

Runs natively on the Pi at your TV. Does the decoding work itself, so the server transcodes less.

πŸ“±

JellyPi Remote

On your phone or tablet. Searches, selects and steers the player β€” from the comfort of the couch.

A peek inside

Looks as good as it runs

Drop real captures in here once builds settle β€” these placeholders mark the spots.

Player home on the TV
Now playing & controls
Library, the way you like it
The remote, on a phone
Free. Open. Yours.

Open source, all the way down

JellyPi is free and open source software. No accounts, no telemetry, no upsell. The source will live on GitHub, and the license is yours to read in full.

Repository & license links are placeholders β€” drop the real URLs in when they're live.

MIT license
  • βœ“ Use it anywhere
  • βœ“ Modify & redistribute
  • βœ“ Build from source
  • βœ“ No strings attached
Good questions

Before you grab a slice

What exactly is JellyPi?

JellyPi is a native video player for Jellyfin, the free media server. It was designed first for the Raspberry Pi and grew into a powerful, flexible player for macOS, Linux and Windows too β€” paired with a phone/tablet remote.

Do I need a Jellyfin server?

Yes. JellyPi is a player β€” it connects to your own Jellyfin server to browse and stream your library. If you already run Jellyfin, you're ready to go.

How does it reduce load on my server?

JellyPi handles more of the playback work on the device itself, which means your Jellyfin server can often avoid heavy transcoding. One modest server can comfortably feed more screens.

How does the remote connect?

The JellyPi Remote runs in your phone or tablet's browser on the same network and talks directly to the player β€” no app install, no account. Open it, and your couch becomes the command center.

Is it really free?

Completely. JellyPi is free and open source software from Quixotic Systems. No price, no accounts, no tracking. The source lives on GitHub.

Which devices are supported?

Raspberry Pi (4 & 5), plus macOS (Apple Silicon), Linux (ARM & AMD64) and Windows (ARM & AMD64). Grab the matching build on the download page.

Hungry yet?

Grab JellyPi for your platform and put the whole library back in your hands.

Download JellyPi