OpenWave is an open-source music player. Search YouTube Music's public catalogue, play it gaplessly, keep your library in sync, and listen together across your Mac, PC and phone.

A complete music player, built in the open. Non-commercial, with no accounts and no tracking.
Songs flow into each other, with optional crossfade. Skips are instant.
Always the clean audio track. No film dialogue, intros or skits.
When your queue ends, music you'll like keeps playing.
Save albums and playlists and listen anywhere, even with no internet.
Lyrics scroll with the song. Tap a line to jump to it.
From Spotify, Apple Music, YouTube Music, Amazon Music, Deezer and more. No song limit.
Send the music from your phone to your computer and use the phone as the remote.
Friends on your Wi-Fi join in and hear the same song at the same moment.
Build a playlist with friends and family, each from their own device, anywhere. End-to-end encrypted.
Everyone gets their own likes and playlists, synced across devices.
Top artists, top songs, minutes listened, with a card to share.
No sign-up and no email. Your library stays on your own devices, and nothing reports what you play.
Pick your device. Everything is free, and the source is on GitHub for anyone to check.
curl -fsSL https://saisiddharthbs.github.io/OpenWave/install.sh | bash It picks the right version for your Mac and opens it with no security warning. Or, by hand:chmod +x OpenWave-*.AppImage.docker run -d -p 8787:8787 -v openwave:/data --restart unless-stopped ghcr.io/saisiddharthbs/openwavehttp://<server>:8787 on any device. Everyone in the house gets a profile.Android: install the Android app. It runs everything on the phone, or plays from your computer: scan the code below and share the link to OpenWave. iPhone: play from OpenWave on your computer, anywhere, with the same profiles, playlists and likes. No accounts, nothing to install:
Keep the computer on, with OpenWave open, while you listen. On a network that blocks direct connections, Tailscale works too: see the guide.