https://github.com/woofers/groove
🎶 💿 🎧 Display live track info from Spotify and Apple Music in the macOS dock
https://github.com/woofers/groove
apple-music dock macos music spotify swiftui
Last synced: about 1 month ago
JSON representation
🎶 💿 🎧 Display live track info from Spotify and Apple Music in the macOS dock
- Host: GitHub
- URL: https://github.com/woofers/groove
- Owner: woofers
- License: mit
- Created: 2022-10-24T18:26:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-07T18:21:21.000Z (about 2 years ago)
- Last Synced: 2025-03-31T23:39:14.854Z (3 months ago)
- Topics: apple-music, dock, macos, music, spotify, swiftui
- Language: Swift
- Homepage:
- Size: 4.3 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Groove.app
Display live track info from Spotify and Apple Music in your dock.
Using NSDockTile and SwiftUI, Groove interfaces with Spotify and
Apple Music to control and display track info.https://user-images.githubusercontent.com/7284672/199579997-f417812a-1f0f-47db-b6d5-80252d60abe9.mov
## Usage
Clicking on the Groove dock icon will toggle play/pause status.
Double clicking will advance to the next track.
## Download
Latest Groove DMG can found [here](https://github.com/woofers/groove/releases).
## Configuration
To choose which music player to use,
right click on the Groove dock tile
and switch between Apple Music and Spotify.
## Libraries
Groove makes use of the following libraries:
- [DSFDockTile](https://github.com/dagronf/DSFDockTile) Allows a NSViewController to be used in the DockTile.
- [MusicPlayer](https://github.com/ddddxxx/MusicPlayer) Communicates with Spotify and Apple Music client apps to control playback and obtain track info