Shelf

A native player for the media server you already run. Point it at Jellyfin and your library shows up with artwork, logos and cast, the way it should have looked all along.

iOSiPadOStvOSMac

Sources

Everything you already run, in one app.

Connect Jellyfin and the library shows up, with the files on your device alongside it.

Jellyfin

The library Jellyfin already has

Artwork, people and episode order stay intact. Resume points, favourites and played marks sync both ways.

Your files

Files and folders you already have

Open a file or a whole folder from Files or iCloud Drive. Shelf picks up the subtitle sidecars sitting next to them.

Subtitles

Two slots, fully customizable

SRT with encoding detection. Size, position and timing are yours to set, and you can run two tracks at once.

Offline

Keep episodes for the flight

Download an episode and it stays on the device until you remove it, ready to play with no network.

Cross-device

The TV has your place

Favourites, history and progress sync over iCloud, so the TV picks up where the phone left off.

Performance

100,000 titles, still smooth

Requests coalesce, responses cache to disk, artwork decodes off the render path. Scrolling never waits for the network.

Reimagine your media.