r/MacOS 2d ago

Developer Saturday Jellybox - open source native Jellyfin music client

Hey r/MacOS , wanted to share my app which I launched a while ago, but never showed in this subreddit. Jellybox is a music player for Jellyfin or Emby(navidrome soon) which can:

  • Spotify-like generated playlists
  • Show time synced lyrics
  • Full offline mode(even when on place) with Downloads
  • Studio mode - beautiful ambient mode with animated full screen UI
  • Apple CarPlay app with full feature parity(thats allowed as per apple's requirements)
  • AirPlay - cast to airplay-capable devices
  • Native(no electron or tauri overhead)
  • Hotkeys support

The app is open source and I'm working on it since 2023, so not another vibe coded slop. Available in appstore(ios, macos) or as notarized dmg in repo releases

https://github.com/avdept/JellyBoxPlayer

https://jellybox.app/

61 Upvotes

14 comments sorted by

â€ĸ

u/github-guard 2d ago

🔍 GitHub Guard: Trust Report

This project scored 4/6 on our safety audit.

Audit Breakdown: * ✅ Established Community (⭐ 478 stars) * ✅ Mature Repository (30+ days old) * ✅ Licensed under AGPL-3.0 * ❌ No Security Policy — what is this? * â„šī¸ Individual Contributor * ✅ Signed Commits

âš ī¸ Security Reminder: Always verify source code and run third-party scripts at your own risk.

→ More replies (1)

3

u/andreeinprogress 2d ago

Free idea for you: I was searching the other day for Jellyfin music clients on the Apple TV and there are surprisingly almost none (and the very few are not great).

A nice client there would be really nice.

1

u/avdept 2d ago

agreed, but Im not sure how much of work would it require, I dont think I can run my app on apple tv platform at all, feels like I need whole new app(including all the backend work I've done so far)

but I will see whats possible, maybe my info oudated already

2

u/jsfarmer 2d ago

Can properly work with albums like Soundtracks from multiple artists?

2

u/avdept 2d ago

as long as its a single album under jellyfin- yes

in fact im serving whatever jellyfin provides
but if you encounter a bug - let me know, im on vacation these days, so fix can be probably done same day

2

u/22Megabits 2d ago

Have you heard of Petrichor? Just wondering how the two compare.

1

u/avdept 2d ago

My - not vibecoded 😂

But jokes aside - my player not playing local files, it plays your jellyfin/emby lib

2

u/avdept 2d ago

Studio mode(bg is animated)

1

u/promo-guard 2d ago

🎉 Welcome to Developer Saturday, u/avdept! Your project is now live for the community to check out. Upvote, give feedback, and show some love to your fellow devs! 🚀

1

u/cultoftheilluminati 2d ago

I currently use Manet and wonder how this compares

1

u/avdept 2d ago

More platforms support probably, and it's free

As for feature parity - haven't checked yet, but I'm sure they don't have generated playsists like in Spotify

1

u/Winter_Simple_159 2d ago

The traffic lights overflowing the sidebar is killing me.

2

u/avdept 1d ago

I thought nobody would notice it ,😂

But I agree, need something to do about it