Wavee
A native-feeling Spotify client for Windows, in development.
An open-source Spotify desktop client in development, built around a clean-room implementation of Access Point, Connect, Mercury, and the metadata APIs. The goal is a native WinUI 3 interface with Spotify Connect, synced lyrics, music videos, and a 10-band EQ.

Spotify's official desktop app works, but it still feels like the website in a wrapper. I wanted a client that felt at home on Windows and left room for the features I wanted.
Wavee implements Spotify's protocols from scratch: Access Point, Connect, Mercury, and the metadata APIs. It speaks to Spotify like the official clients do, then draws its own WinUI 3 interface on top.
It is open source, runs on .NET 10, and is still in development. A Spotify Premium account is required because the underlying protocols require one.
What it does
06 highlightsClean-room protocol stack
Access Point, Connect, Mercury, and metadata APIs implemented from observed wire behaviour. No Spotify SDK or proprietary client code in the tree.
Native, fluent, fast
Built with WinUI 3 and the Windows App SDK, with tab navigation, Mica surfaces, and smooth scrolling through large libraries.
Spotify Connect, both directions
Cast to and from Wavee like any other Spotify endpoint. Hand off between phone, browser, and desktop without interrupting playback.
Synced lyrics with shaders
Word-by-word synced lyrics, shader-backed visuals, and optional per-line translations.
Music videos and 10-band EQ
Playback for Spotify's official music videos, plus a 10-band parametric equalizer in the audio path.
On-device AI on Copilot+
On Copilot+ PCs, smart search, mood mixing, and recommendation notes can run locally on-device.
Gallery
03 captures


Requirements
- 01Windows 11, version 24H2 (build 26100) or later
- 02An active Spotify Premium account
- 03x64 or ARM64