Better sound quality
Live audio reaches the player straight from the signed stream, not through a local proxy: what you hear is what the source sends. Still tunes in under a second.
Native macOS · Xtra channels · Free
StarPlayrX is back on the Mac, native and not a Catalyst port. Click the 📻 in your menu bar, pick from 500+ live channels or 1,000+ Xtra channels, and the music starts in under a second with the artist, song and album art right there. Tear it off, roll it up, script it, or tune in with VoiceOver.
Version 1.1.17 · macOS 13 Ventura or later · Apple silicon & Intel · Signed & notarized
Drag the player off the menu bar and park it anywhere as its own window. Double-click the header to roll it up like a window shade, leaving just what's playing and a lava-lamp equalizer that moves with the music. Every move is animated, and on macOS 26 it's all Liquid Glass.


A native Mac app that plays Xtra channels right next to every live channel. The song you see in the list is the song you hear, with full channel art and album art that stays put for the whole song.
Soft bubbles drift up inside the equalizer bars, faster when the music gets louder, swelling and shrinking like wax in a lava lamp. The bars are worked out from the audio before it plays, so they stay in step with every word and beat, with no recording permission needed, on macOS 13 Ventura and later.



Each single click on the equalizer moves to the next mode, and a little speech bubble pops up right where you clicked to name it. StarPlayrX remembers your choice. Double-click still rolls the window up.
StarPlayrX 1.1.17 runs entirely on the Modern API. The legacy player path, a tiny web server inside the app that rewrote HLS playlists, keys and all, is gone: about 3,500 lines of legacy code removed. One sign-in, one channel list (live and Xtra), one way to play.
Live audio reaches the player straight from the signed stream, not through a local proxy: what you hear is what the source sends. Still tunes in under a second.
No local port to listen on, no server to restart, no second sign-in running in the background. Fewer moving parts means fewer things that can go wrong.
Both countries use the same path. Tick Canada on the sign-in screen and StarPlayrX speaks the Canadian locale; which channels you get is decided by your account.
Drag the player off the menu bar and park it anywhere on your screen.
Double-click the header to roll it up to just what's playing and the EQ.
60 fps bars from the decoded audio, with drifting colors, a beat-pulsing glow and lava-lamp bubbles.
Super smooth animations and the native Liquid Glass look on macOS 26 and later.
Play channels, read what's playing, tear off, park and shade the window from scripts.
Every control is labeled for VoiceOver, so everyone can find and play channels.
git clone https://github.com/AgentiLoop/StarPlayrX
cd StarPlayrX/StarPlayrXMac
open StarPlayrXMac.xcodeproj # select StarPlayrXMac, press ⌘R
Requires a valid SiriusXM subscription. StarPlayrX is not affiliated with SiriusXM.
| Version | Release Date | Size | Downloads | Notes |
|---|---|---|---|---|
| Loading releases… | ||||