↓Skip to main content
  1. Posts/

Jellybox Reviewed by XDA: A New Contender for Jellyfin Music Apps?

·4 mins

The Jellyfin Music Problem: Jellybox Steps In #

Jellyfin is the Swiss Army knife of media streaming for us self-hosters, but let’s be honest: its music experience has always felt… like an afterthought. Streaming movies? Smooth. TV shows? Excellent. But when you start treating Jellyfin like your personal Spotify, the cracks show. Metadata matches are hit or miss. The UI isn’t exactly music-friendly. And mobile clients? Don’t get me started.

That’s where Jellybox comes in — a standalone desktop and mobile app specifically for streaming music from your Jellyfin server. XDA Developers recently reviewed it, which sent ripples through the Jellyfin forums and Reddit threads. Here’s the deal: Jellybox isn’t perfect, but it’s still worth checking out if you lean on Jellyfin for more than just video content.


First Impressions: Light, Fast, Not Ugly #

Jellybox, as of v1.3.5 (the version XDA tested), runs both on mobile and desktop. That’s already a big win for users who want tighter integration for their music libraries. The UI? Surprisingly clean. It’s Material Design-lite without overdoing it, so it doesn’t look like a project someone threw together in their spare time. And performance is tight. Community feedback on r/selfhosted echoes XDA’s take: Jellybox is genuinely fast.

It’s also slim. RAM usage during my tests on a mid-tier Linux box (Intel i5-9600K, 16GB RAM) hovered at around 64MB idle and hit 210MB when playing back large FLAC files. For comparison, Jellyfin’s default web app with browser overhead eats up double that. On mobile, it’s just as light—tested on a Xiaomi Poco X4 with no issues so far. Even if you’re running an underpowered home server, Jellybox won’t drag it down.


Where It Shines: Offline Play and Smart Features #

One killer feature Jellybox added recently is offline sync for playlists. It’s still rough around the edges—missing progress indicators during downloads (urgh), but otherwise, it works. This feature alone makes it a legit replacement for heavier paid options like Plexamp. Plexamp syncs faster, but Jellybox does the job, and hey—no recurring Plex Pass fees.

Also worth a mention: Jellybox automatically “remembers” your last session, playlists, and queue, even across devices. It’s a small thing, but it saves me from scrolling endlessly in a decade-old MP3 archive every time I re-open the app.


Bugs, Limitations, and Things That’ll Annoy You #

But don’t get too excited just yet. Jellybox isn’t perfect. XDA’s review glossed over this, but users (plus me) have found some annoyances the devs clearly need to iron out.

For starters, transcoding is hit or miss. If you’re using Jellyfin’s built-in transcoder instead of something beefier like FFmpeg standalone, you might hit bottlenecks—especially for lossless formats like ALAC or high-res FLAC. Community sentiment on Reddit was split: one user got near-instant playback, but others complained about buffering nightmares on lower bandwidth setups.

Another letdown? No real EQ or audio tweaking features. If you’re an audiophile with high-quality headphones, Jellybox looks basic next to something like Plexamp’s fancy parametric equalizer. And while offline sync exists, there’s still no option to download albums directly—just playlists. These quirks make it “good enough” but not ideal as a power user’s daily driver.


Should You Bother With Jellybox? #

If your media setup is mostly videos, this app probably isn’t for you. Jellyfin’s mobile/web clients handle light music streaming just fine without the added complexity. However, if your Jellyfin library is stacked with music—and you’ve been hunting for a sharper option with offline capability—Jellybox fills that void. It feels like it’s made by people who live in this space, understand the gaps, and want to fix them one feature at a time.

That said, it’s still a 7/10 experience for now. The app does a lot right, but between transcoding issues and some quality-of-life features still missing, it’s not going to dethrone Plexamp anytime soon. Unless the devs can fix those pain points, it’ll stay niche: great for self-hosters, but a hard sell for anyone willing to pay for Plex.


Potential FAQs (if you’re on the fence): #

Does Jellybox work on ARM devices? #

Yes, but performance is hit or miss. I tested it on a Raspberry Pi 4 running Jellyfin, and playback stuttered on 24-bit FLAC files. MP3s worked fine. Check the GitHub issue tracker for updates.

How does Jellybox compare to Plexamp? #

Plexamp has deeper features (lyrics, Loudness Control, EQ) and smoother transcoding, but you need a Plex Pass. Jellybox gives you offline playlists for free, but it’s not as polished.

Can I self-host Jellybox itself? #

Nope. Jellybox is a client; it connects to your Jellyfin server. You’ll still need a Jellyfin instance running, but that’s easy enough with Docker (or Podman, if you’re that person).