Go Music

Open-source Go projects categorized as Music

Top 23 Go Music Projects

  1. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  2. alda

    A music programming language for musicians. :notes:

  3. gonic

    music streaming server / free-software subsonic server API implementation

    Project mention: Spotify Down | news.ycombinator.com | 2025-04-16

    Not sure if S3 is a hard requirement for you. But many in the self-hosted community use Plexamp/Jellyfin.

    I personally really like: https://github.com/sentriz/gonic

    Put it behind tailscale or similar vpn and listen to your music anywhere!

  4. supersonic

    A lightweight and full-featured cross-platform desktop client for self-hosted music servers (by dweymouth)

    Project mention: Blackcandy: Self hosted music streaming server | news.ycombinator.com | 2024-12-25
  5. euterpe

    Self-hosted music streaming server ๐ŸŽถ with RESTful API and Web interface. Think of it as your very own Spotify! โ˜๏ธ๐ŸŽง

  6. id3v2

    ๐ŸŽต ID3 decoding and encoding library for Go

  7. midi

    Library for reading and writing of MIDI messages and MIDI files (SMF) with Go (by gomidi)

  8. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  9. melrose

    interactive programming of melodies, producing MIDI

  10. miti

    miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:

  11. retro

    ๐Ÿ“ผ play musics with command line on linux (by XORbit01)

  12. cdr

    Modern static site generator for making web mixtapes.

  13. bleep

    Synthesizer/sequencer written in Golang (by bspaans)

  14. grump

    A CLI audio player written in go.

  15. Music Theory

    ๐ŸŽต Music theory concepts in Go.

  16. go-bitsong

    :rocket: Official BitSong Blockchain Implementation in Go

  17. spotifydl

    Download music from Spotify with complete album art and metadata

  18. narr

    Download audio tracks from Netflix to sample your favorite shows

  19. spotify-downloader

    Download songs, playlists & albums with the right amount of concurrency (by L04DB4L4NC3R)

  20. lunar

    A versatile CLI audio player (by gospacedev)

  21. spofi

    Spotify controls in rofi.

  22. song-stitch

    A blazingly fast web app for generating LastFM collages.

  23. sensibleHub

    self-hosted music management server with a web interface and FTP sync for offline listening

  24. shared-spotify

    A cool way to find common songs among friends and create playlists out of those common songs on Spotify and Apple music

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Music discussion

Log in or Post with

Go Music related posts

  • Use Copilot Agent Mode in Visual Studio (Preview)

    2 projects | news.ycombinator.com | 16 Jun 2025
  • You can still own music

    1 project | news.ycombinator.com | 14 Feb 2025
  • Sweden is investing โ‚ฌ104M to bring back printed textbooks

    2 projects | news.ycombinator.com | 15 Jan 2025
  • Blackcandy: Self hosted music streaming server

    18 projects | news.ycombinator.com | 25 Dec 2024
  • "Unacceptable": Spotify bricking Car Thing devices in Dec. without refunds

    3 projects | news.ycombinator.com | 24 May 2024
  • How the greatest MP3 player undid itself (2017)

    1 project | news.ycombinator.com | 16 Apr 2024
  • When you use a Walkman the memories come back: the people in love with old tech

    1 project | news.ycombinator.com | 19 Feb 2024
  • A note from our sponsor - Stream
    getstream.io | 13 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more โ†’

Index

What are some of the best open-source Music projects in Go? This list will help you:

# Project Stars
1 Navidrome Music Server 15,339
2 alda 5,761
3 gonic 1,952
4 supersonic 1,428
5 euterpe 556
6 id3v2 344
7 midi 326
8 melrose 191
9 miti 172
10 retro 135
11 cdr 119
12 bleep 108
13 grump 83
14 Music Theory 79
15 go-bitsong 78
16 spotifydl 75
17 narr 72
18 spotify-downloader 60
19 lunar 43
20 spofi 32
21 song-stitch 28
22 sensibleHub 27
23 shared-spotify 27

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Go is
the 4th most popular programming language
based on number of references?