Free, open-source native music player for your files, extended with plugins
MyGo Music is a free, open-source music player for the desktop, written in Go with the author's MyGo toolkit: no WebView, no Electron shell. It plays your own files out of the box, and everything else (streaming catalogs, podcasts, stations) comes from plugins you install yourself.
Drop in the folders where your music lives and it indexes MP3, FLAC, Ogg, WAV, ALAC and AAC with their tags, covers and .lrc lyrics, sorted into songs, albums and artists. Volume fades in and out on pause and seek, loudness is evened out between songs, and the app restores your queue and position when you reopen it. On macOS a mini player lives in the notch, with a tray menu and working media keys; the Now Playing screen lights up lyrics word by word or shows a wall of covers.
Plugins are plain JavaScript or TypeScript files installed from GitHub, each limited to the hosts it declares and asking before it starts a program on your machine. They can add accounts, catalogs, podcasts and stations, and streamed songs are cached on the device for offline replay. Podcast episodes can be transcribed locally as they play, using sherpa-onnx and Qwen3-ASR: the model downloads on demand and nothing leaves your computer.
Our take: if your music is a pile of files and you want a fast, quiet player that stays out of the way, MyGo Music is an easy one to try. It is young (0.x), so expect moving parts, but the core experience already feels considered. Read our discovery: MyGo Music: A Native Home for Your Music Files.
Indexes MP3, FLAC, Ogg, WAV, ALAC and AAC with tags, covers and .lrc lyrics, sorted into songs, albums and artists.
JavaScript/TypeScript plugins installed from GitHub add catalogs, accounts, podcasts and stations, each limited to the hosts it declares.
Episodes are transcribed locally with sherpa-onnx and Qwen3-ASR; the model downloads on demand and nothing leaves the computer.
Word-by-word lyrics in several stage styles, or a wall of covers.
Yes: free and open source under AGPL-3.0, with no account required for local files.
Not by itself. Plugins can add catalogs and accounts; those services apply their own terms.
MP3, FLAC, Ogg Vorbis, WAV, ALAC and AAC, with tags, covers and .lrc lyrics.