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.
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.
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.
Designed for the Pi first, then made powerful enough for everything else.
Built from the ground up for Raspberry Pi hardware β smooth menus, snappy playback, and a UI that feels like it belongs on your TV.
JellyPi does more of the work client-side, so your Jellyfin server transcodes less and serves more screens without breaking a sweat.
Fine-grained playback settings, audio & subtitle picks, and player behaviour you actually decide β not choices made for you upstream.
One player, many platforms and architectures. Mix a Pi in the lounge with a laptop in the kitchen β same library, same comfort.
Search, browse and drive playback from the couch with the JellyPi Remote. Never hunt for the keyboard again.
No accounts, no tracking, no price tag. Read the code, file an issue, send a patch β JellyPi belongs to everyone.
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.
The most convenient way to watch shows, ever. ποΈ
Your server stores. JellyPi plays. Your phone conducts. The heavy lifting moves to the edge, so the server stays cool.
Your existing library, wherever it lives β a NAS, a tower, a closet box. It just stores and streams.
Runs natively on the Pi at your TV. Does the decoding work itself, so the server transcodes less.
On your phone or tablet. Searches, selects and steers the player β from the comfort of the couch.
Drop real captures in here once builds settle β these placeholders mark the spots.
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
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.
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.
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.
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.
Completely. JellyPi is free and open source software from Quixotic Systems. No price, no accounts, no tracking. The source lives on GitHub.
Raspberry Pi (4 & 5), plus macOS (Apple Silicon), Linux (ARM & AMD64) and Windows (ARM & AMD64). Grab the matching build on the download page.
Grab JellyPi for your platform and put the whole library back in your hands.
Download JellyPi