Spotify & Apple Music in your macOS menu bar
See the codeSpotify & Apple Music in your macOS menu bar
A minimalist menu bar utility that displays your currently playing track with playback controls, keyboard shortcuts, and a beautiful native UI. Built with Swift and SwiftUI.
Get the latest release from GitHub Releases and open SpotMenu.app.zip.
The app is signed and notarized, and includes automatic updates via Sparkle.
brew install --cask spotmenu
Requirements: macOS 13+ (Ventura), Xcode 15+
git clone https://github.com/kmikiy/SpotMenu.git
cd SpotMenu
open SpotMenu.xcodeproj
To enable track liking/unliking, you need to set up a Spotify Developer App.
com.github.kmikiy.spotmenu://callback
Access via right-click on the menu bar icon → Preferences...
Choose your music player:
Customize the player overlay:
Configure display options:
Set global hotkeys for:
| Action | Result |
|---|---|
| Left-click | Show/hide playback panel |
| Right-click | Open context menu |
| Hover on panel | Reveal playback controls |
If you find SpotMenu useful, consider supporting development.
MIT License. See LICENSE for details.
520 followers · starred Aug 2018
911 followers · starred Jan 2020
182 followers · starred Oct 2018
21 followers · starred Aug 2019
Spotify & Apple Music in your macOS menu bar
See the codeSpotify & Apple Music in your macOS menu bar
A minimalist menu bar utility that displays your currently playing track with playback controls, keyboard shortcuts, and a beautiful native UI. Built with Swift and SwiftUI.
Get the latest release from GitHub Releases and open SpotMenu.app.zip.
The app is signed and notarized, and includes automatic updates via Sparkle.
brew install --cask spotmenu
Requirements: macOS 13+ (Ventura), Xcode 15+
git clone https://github.com/kmikiy/SpotMenu.git
cd SpotMenu
open SpotMenu.xcodeproj
To enable track liking/unliking, you need to set up a Spotify Developer App.
com.github.kmikiy.spotmenu://callback
Access via right-click on the menu bar icon → Preferences...
Choose your music player:
Customize the player overlay:
Configure display options:
Set global hotkeys for:
| Action | Result |
|---|---|
| Left-click | Show/hide playback panel |
| Right-click | Open context menu |
| Hover on panel | Reveal playback controls |
If you find SpotMenu useful, consider supporting development.
MIT License. See LICENSE for details.
520 followers · starred Aug 2018
911 followers · starred Jan 2020
182 followers · starred Oct 2018
21 followers · starred Aug 2019