A lightweight Spotify player for macOS.
- Download the latest release
- Extract the ZIP file
- Move
Spotifly.appto your Applications folder - Open Spotifly from Applications
brew install ralph/spotifly/spotifly- macOS 27 or later
- Spotify Premium account
- Lightweight and fast
- Native macOS app built with SwiftUI
- A real Spotify Connect device — play here, or drive your phone and speakers from here
- Your library: playlists, albums, followed artists and liked songs
- Queue management with drag-and-drop reordering
- Playback controls
- Search functionality
- Favorites management
- Open Spotifly
- Click Connect with Spotify
- Authorize Spotifly in the browser tab that opens
That is the whole setup: the one authorization both signs you in and makes this Mac available as a Spotify Connect device.
| Shortcut | Action |
|---|---|
| Space | Play / Pause |
| ⌘ → | Next track |
| ⌘ ← | Previous track |
| ⌘ L | Like / Unlike current track |
| Shortcut | Action |
|---|---|
| ⌘ 1 | Go to Favorites |
| ⌘ 2 | Go to Playlists |
| ⌘ 3 | Go to Albums |
| ⌘ 4 | Go to Artists |
| ⌘ F | Focus search field |
| ⌘ R | Refresh (on startpage) |
See DEVELOPMENT.md for build instructions and architecture documentation.
Spotifly's playback and Spotify Connect are written in Swift, following the protocol work of librespot. Ogg Vorbis decoding uses Xiph.Org's libogg and libvorbis, included as source under their BSD licenses.
This project is licensed under the MIT License - see the LICENSE file for details.

