jellytoast

jellytoast 0.2.4

A desktop music player for Jellyfin and Navidrome servers

  • By wolfgangwarehaus
  • Open Source
  • Updated Oct 25, 2026
Download for Windows

About jellytoast

jellytoast is a desktop music player for Jellyfin, Navidrome and other
Subsonic-compatible servers: bit-perfect playback via mpv,
offline downloads, Chromecast/AirPlay/DLNA/Sonos/Snapcast casting,
system media keys, scrobbling, smart playlists, and a frosted-glass UI.

What's new in 0.2.4

- New phone interface. On Plasma Mobile and Phosh jellytoast now opens a
rebuilt touch-first app: smoother scrolling, swipe gestures, a Home page, search,
lyrics, the queue (drag to reorder), playlists you can edit, internet
radio, downloads, casting, EQ, crossfade and Last.fm / ListenBrainz. Prefer
the old one? Settings → Use the classic interface and restart.
- Install it on a Linux phone. New instructions for Nura (formerly
postmarketOS) and Arch Linux ARM, including a package for Alpine / Nura —
see Linux phones in the README.
- The phone interface speaks Spanish too. All ~200 of its new strings are
translated, so Spanish is complete again.
- Music keeps playing when you close the phone app. Close it mid-song and
it carries on in the background; tap the app or the media controls to get
it back. Close it while paused and it quits as before.
- Easier sign-in. Just type your server's address — jellytoast works out
whether it's Jellyfin or Navidrome, adds the missing http:// or port, and
copes with a link pasted from your server's web page. If something's wrong,
it says what: can't reach it, not a music server, or wrong password.
- Album art shows up faster the first time. A server that's slow to make
thumbnails no longer leaves the grid blank for half a minute, art that
fails to load is retried (on phones too), and albums without art just show
the placeholder.
- No more tray pop-up every launch. On desktops without a system tray you
get a one-time note instead.
- Steadier speaker-group casting. Casting to a group of speakers no
longer stops after a song or two when the connection hiccups — it moves on
to the next track, retries once if the group is briefly unreachable, and
sends volume changes without flooding the speakers.
- Smoother song changes when casting. The next song now waits in the
speaker's own queue, so speakers move on by themselves — no gap while the
app hands over each track, and no stop if the app loses touch for a moment.
- Speakers get their volume back. When you stop casting (or quit, or
the app crashes mid-cast), each speaker goes back to the level it had
before — even one that was briefly offline when you stopped — so the TV
isn't left too loud or too quiet.
- Phosh support. On Phosh phones jellytoast opens the new phone
interface too, and notices when you dock.
- A proper casting card on phones. Tap the cast button for your …

Full release notes »

Technical details

Publisherwolfgangwarehaus
Version0.2.4
Release date2026-10-25
LicenseGPL-2.0
Installer typeinno
Architecturex64
Package IDwolfgangwarehaus.jellytoast

Links & install command

Install jellytoast from the command line with Windows Package Manager (winget):

winget install --id=wolfgangwarehaus.jellytoast -e

audio-playerchromecastjellyfinmusicnavidromesubsonic

Older versions

  • 0.2.3
  • 0.2.1
  • 0.2.0
  • 0.1.9
  • 0.1.8
  • 0.1.7
  • 0.1.6
  • 0.1.5
  • 0.1.4