Skip to content

isaacd9/kexp-menubar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KEXP Menubar

Screenshot 2026-02-18 at 9 14 02 PM

This is an unofficial macOS app for the KEXP radio station. It sits in the menu bar and provides a way to stream the station's music, view the currently playing show, song, and artist information, and the DJ's comments.

There's already an iOS app available for KEXP, but this macOS app provides direct integration with your Mac's menu bar, making the experience somewhat less obtrusive. It also includes a few features not found in the iOS app, and targets macOS specifically for a better native feel.

Installation

Download the latest release from the releases page and move it to /Applications. Because the app is not notarized, macOS may show a warning on first launch. You can either:

  1. Do a one-time bypass: right-click the app and choose Open, then click Open again. Or go to System Settings -> Privacy & Security and click Open Anyway.
  2. Remove the quarantine flag manually (run this in a system shell like Terminal):
xattr -dr com.apple.quarantine "/Applications/KEXP Menubar.app"

Features

  • Full display of show, song, and artist information as well as an expandable DJ comment.
  • Soft pauses for the stream, to prevent the welcome message from interrupting the music when only pausing the stream briefly. The stream will automatically reconnect if it has been paused for a long time and the buffer goes stale.
  • AirPlay support for streaming to your AirPlay devices.
  • Links to open the current song in Spotify and Apple Music.
  • Selectable location for show information, to indicate if you're listening to KEXP (Seattle) or KEXC (San Francisco).
  • A compact mode, which hides the DJ comment and show information.
  • A playlist view showing recent plays, with pagination to load more.
  • Pop out the player into a standalone window that stays visible outside the menu bar.

Disclaimer

All images and branding are borrowed from the official KEXP mobile app. This is an unofficial project with no affiliation with KEXP.