An open API service indexing awesome lists of open source software.

https://github.com/isaacd9/kexp-menubar

A macOS menubar app for KEXP
https://github.com/isaacd9/kexp-menubar

kexp macos radio swift

Last synced: 3 months ago
JSON representation

A macOS menubar app for KEXP

Awesome Lists containing this project

README

          

# KEXP Menubar

Screenshot 2026-02-18 at 9 14 02 PM

This is an unofficial macOS app for the [KEXP](https://www.kexp.org/) 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](https://github.com/isaacd9/kexp-menubar/releases)
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.

## Disclaimer

All images and branding are borrowed from the [official KEXP mobile app](https://www.kexp.org/mobile/). This is an unofficial project with no affiliation with KEXP.