Sodalite

Sodalite

Your Jellyfin library and Seerr, together on Apple TV, iPhone and iPad.

Sodalite is a native media player for your Jellyfin server, one universal app for Apple TV, iPhone and iPad, with first-class Seerr integration so you can browse and request what's missing without ever leaving the app. Built on SwiftUI with a custom video engine underneath: Direct Play for almost every codec your device understands, real HDR and Dolby Atmos, Live TV, and your music library, on the TV in the living room and the phone in your hand.

Detail page: backdrop, ratings, format badges and Play on Apple TV Home: featured hero and Continue Watching Live TV: program guide with favorites and categories Catalog: Seerr Discover with Trending and Upcoming Movies Player: audio track menu on the transport bar Multiview: four live channels on one screen Seerr: request a missing title
iPhone: Home with Continue Watching in portrait iPhone: movie detail page iPad: Home with featured hero and Continue Watching iPad: Seerr Catalog with Discover rows

Two services, one app

Sodalite brings Jellyfin and Seerr together in the same UI. Watch what's already on your server, then spot something on a trending row that isn't there yet and request it from inside the app, while Seerr handles the rest. No switching to a phone, no web UI, no pinging your homelab admin. Single sign-on, one focus-driven interface, the full library plus request loop on every Apple screen.

Everything it does

๐Ÿ“š Browse & discover

  • Multiple Jellyfin servers, switch without logging out
  • Home rows you can reorder and toggle: Continue Watching, Next Up, per-library Latest, Playlists
  • Movies, Series and Collections with instant filtering and All / Unwatched / Watched filters
  • Search across your whole server, results as you type
  • Rich detail pages: cast, ratings, where-to-watch, more-like-this and full filmographies
  • Delete titles from the app, with optional Radarr / Sonarr cleanup via Seerr

๐ŸŽฌ Watch

  • Direct Play for almost every codec: H.264, HEVC, AV1, VP9, MPEG-2, VC-1 and more, no transcoding
  • Real HDR10, HDR10+, Dolby Vision and HLG with full metadata and automatic Match Content
  • Dolby Atmos via EAC3+JOC, plus 5.1 / 7.1 surround with correct channel layout
  • Lossless height channels from TrueHD and DTS:X, rendered into a 9.1.6 mix and sent to your receiver without lossy compression
  • Client-side subtitles in every format, including styled ASS and bitmap PGS / DVD tracks
  • Subtitle search & download and dual subtitles, right from inside the player
  • On-device scrub previews even without server trickplay, on a hand-built transport bar

๐Ÿ“บ Live TV & DVR

  • Overview tab plus a full EPG guide with live now-line and channel favorites
  • Timeshift: pause live TV and scrub back up to 10 minutes
  • Recordings & timers: record a single show or a whole series from the guide
  • Most channels play straight from the source, seconds to start, with Jellyfin fallback

๐ŸŽต Listen

  • Browse your Jellyfin music library by album
  • Native tvOS Now Playing screen with cover art and scrubbing
  • Same engine as video, played back without transcoding

๐Ÿ“จ Request what's missing

  • Browse trending and popular media right inside the app
  • One-tap requests for movies and full series
  • Track what's approved, declined or already downloading
  • Admin view to approve, decline or edit any user's request

๐ŸŒ Personal

  • Parental controls with a Guardian PIN to lock profiles and settings
  • Watch Stats: totals, completion rate, top genres, most-rewatched titles
  • 26 languages, dark minimal design built for living rooms
  • Appearance options plus an accent color with the Supporter Pack
  • Liquid Glass accents on tvOS 26+, fully Siri Remote optimized

Open source, end to end

Every byte that touches your server is in the open. Your auth tokens stay in the system Keychain, and there's no telemetry, no analytics, no third-party SDK phoning home. Sodalite is licensed under GPL-3.0, the underlying video engine AetherEngine under LGPL-3.0, both with an Apple Store / DRM Exception under ยง7 so App Store distribution stays legally clean. Self-host the server, self-build the client, the whole loop is yours.

Status & requirements

Sodalite is available on the App Store, free, as one universal app for Apple TV, iPhone and iPad. Upcoming versions are tested in the public TestFlight beta first. Source on GitHub.