▲ 171 today1.2k starsGoNew · 7d old
Native Go Music Player Grows Fast with 170 New Stars
What is mygo-music?
MyGo Music is a desktop music player built in Go that runs without a WebView, playing local files and extending functionality via JavaScript or TypeScript plugins. It supports playlists, lyric stages, podcast captions generated by on-device speech models, and macOS notch and media-key integration.
Who it is for
If you want a lightweight, extensible music app you can customize in Go and JS, you can run it locally or build your own plugins.
Try it in 60 seconds
You need: Go toolchain installed
go tool mygo devgo tool mygo buildgo test ./internal/...
AGPL-3.0 licenseUpdated todayGo89 open issues
New projects are not vetted. Skim the code, and run it in a fresh folder or a container before giving it your files or keys.
The story so far
Early Signal first spotted egoist/mygo-music on November 11, 2026, when it had 1.2k GitHub stars. It now has 1.2k. On its busiest day it gained 171 stars. The project is 7 days old and written mainly in Go. It is published under the AGPL-3.0 license and has 197 forks. Early Signal files it under MCP & Skills, Voice.
Questions about mygo-music
- Is mygo-music free and open source?
- Yes. egoist/mygo-music is open source under the AGPL-3.0 license, and the code is on GitHub at https://github.com/egoist/mygo-music.
- How do I install mygo-music?
- Use one of these, depending on your setup: go tool mygo dev · go tool mygo build · go test ./internal/...
- What do I need to run mygo-music?
- Go toolchain installed