📈 GH Trending Explorer 🎲 Surprise me

← all repos

fzn0x / mixmusic

git clone https://github.com/fzn0x/mixmusic.git v0.4.0 · today

MixMusic: Spotify and YouTube Music in one player. Open-source desktop music player for macOS, Windows & Linux: one search, one queue, mixed playlists, synced lyrics, and equalizer with community themes and plugins. No Spotify Premium needed.

—
stars, 24h
+85
stars, 7 days · #620
+85
stars, 30 days · #2,706
85
★ total · +85% this week
0
forks · 10 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageGo
LicenseMIT
Created2026-10-18 (2d ago)
Last pushtoday
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
MixMusic 
 Spotify and YouTube Music in one player, shaped the way you like it. 
 Website ·
 Download ·
 Changelog ·
 Themes and plugins 
MixMusic is an open-source desktop music player for macOS, Windows and Linux. One
search looks through YouTube Music and Spotify at once, one queue mixes
tracks of both, and one library keeps liked songs and playlists that hold
tracks of either service. Its whole look is a theme, and the community adds
themes and plugins to it from a shared registry.
It is a single small Go program built on MyGo:
the interface is a web page in the system's own webview, so there is no
bundled browser to download or keep in memory.
## Features
- **One search, two services.** Results of YouTube Music and Spotify side by
 side, every track marked with where it comes from.
- **One queue.** Play a Spotify track after a YouTube Music one, shuffle and
 repeat across both, and let a radio carry on when the queue runs out.
- **Your mixes.** Playlists that hold tracks of every service, liked songs
 across both, import of a service's playlist into a mix, search and sort
 inside any of them, history and listening stats day by day.
- **Your accounts.** Sign in to YouTube Music, on Google's own page, for
 your home feed and your liked songs, playlists, albums and artists, as
 your account or one of its brand channels; sign in to Spotify for your
 library there. Like a song, save an album or a playlist, or follow an
 artist, and it reaches the service too. Make playlists on YouTube Music
 and add tracks of either service to them, and what you play joins your
 YouTube Music history, which its recommendations come from.
- **Explore.** New releases, trending songs, the charts, moods and genres,
 and related songs under what plays.
- **Spotify your way.** Spotify tracks play in MixMusic itself, at Spotify's
 quality, with no Spotify app open (Premium, on Windows), on Spotify
 Connect (your Spotify app, your phone, a speaker), or here, from their
 recording on YouTube Music, with no Premium needed.
- **A real player.** Crossfade, volume levelling, a 10-band equalizer with
 presets, a visualizer, synced lyrics that follow the song or read as plain
 text, and an offline cache of tracks you played.
- **At home on the desktop.** Media keys and the system's media controls,
 tray controls, notifications of new tracks, a mini player that stays on
 top, start at login, and `mixmusic://` links.
- **Scrobbling and Discord.** Connect Last.fm and every track you hear
 joins your profile there, with scrobbles made offline sent once you are
 back. Your Discord profile shows what plays, with its artwork and the
 time left.
- **Updates.** MixMusic looks for a new release at start and every few
 hours, checks its signature, and asks to install it in a pop-up, or
 installs it by itself if you choose.
 Settings › About shows the newest version and installs it, or, for a
 copy that cannot replace itself, downloads its file of the same kind.
- **Keyboard first.** Short