Go Music

Open-source Go projects categorized as Music

Top 23 Go Music Projects

    Project mention: How the greatest MP3 player undid itself (2017) | news.ycombinator.com | 2024-04-16
  • alda

    A music programming language for musicians. :notes:

  • Project mention: Show HN: Code music in Python that generates MIDI | news.ycombinator.com | 2024-02-09

    Interesting approach. There has been much activity in recent years in live coding with a lot of interesting solutions.

    > most music coding software out there is more focused on experimentation rather than conventional songwriting

    Did you have a look at e.g. https://github.com/alda-lang/alda or https://abcnotation.com/? Or e.g. https://github.com/emicklei/melrose is a similar approach as yours. There is also an algorithcmic composition language called SAL which is used in Common Music (https://commonmusic.sourceforge.net/) and Niquist (https://sourceforge.net/projects/nyquist/).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gonic

    music streaming server / free-software subsonic server API implementation

  • Project mention: Music manager with genius/smart list generator | /r/selfhosted | 2023-12-09
  • supersonic

    A lightweight and full-featured cross-platform desktop client for self-hosted music servers

  • Project mention: Plex Accounts Getting Disabled | news.ycombinator.com | 2024-02-26

    Navidrome + Play:Sub on ios and the awesome supersonic for the desktop (https://github.com/dweymouth/supersonic). This is the way.

    Prior to this, take some time to tag your files with Musicbrainz Picard.

  • euterpe

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

  • id3v2

    ๐ŸŽต ID3 decoding and encoding library for Go

  • midi

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

  • SaaSHub

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

    SaaSHub logo
  • melrose

    interactive programming of melodies, producing MIDI

  • Project mention: Show HN: Code music in Python that generates MIDI | news.ycombinator.com | 2024-02-09

    Interesting approach. There has been much activity in recent years in live coding with a lot of interesting solutions.

    > most music coding software out there is more focused on experimentation rather than conventional songwriting

    Did you have a look at e.g. https://github.com/alda-lang/alda or https://abcnotation.com/? Or e.g. https://github.com/emicklei/melrose is a similar approach as yours. There is also an algorithcmic composition language called SAL which is used in Common Music (https://commonmusic.sourceforge.net/) and Niquist (https://sourceforge.net/projects/nyquist/).

  • miti

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

  • cdr

    Modern static site generator for making web mixtapes.

  • bleep

    Synthesizer/sequencer written in Golang (by bspaans)

  • go-bitsong

    :rocket: Official BitSong Blockchain Implementation in Go

  • grump

    A CLI audio player written in go.

  • spotifydl

    Download music from Spotify with complete album art and metadata

  • spotify-downloader

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

  • lunar

    A Fast CLI Audio Player (by gospacedev)

  • Project mention: lunar - a fast CLI audio player that supports various audio formats | /r/coolgithubprojects | 2023-07-26
  • shared-spotify

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

  • sensibleHub

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

  • retro

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

  • Project mention: Play music from command line and continue your work on the terminal | news.ycombinator.com | 2024-03-14
  • song-stitch

    A blazingly fast web app for generating LastFM collages.

  • Project mention: Lastcollege.io alternatives? | /r/lastfm | 2023-07-07

    As mentioned in the comments here, https://songstitch.art/ will also allow you to create customisable artist collages. We're also always looking for improvements if ever you have any suggestions or problems :)

  • msync

    Maintain a lower-bitrate copy of a music library in sync with the main copy. (by cdzombak)

  • spofi

    Spotify controls in rofi.

  • yamaha-lastfm-scrobbler

    Yamaha MusicCast LastFM Scrobber in GoLang

  • 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 related posts

Index

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

Project Stars
1 Navidrome Music Server 10,043
2 alda 5,548
3 gonic 1,431
4 supersonic 582
5 euterpe 515
6 id3v2 325
7 midi 280
8 melrose 179
9 miti 165
10 cdr 112
11 bleep 102
12 go-bitsong 78
13 grump 76
14 spotifydl 70
15 spotify-downloader 54
16 lunar 32
17 shared-spotify 26
18 sensibleHub 22
19 retro 22
20 song-stitch 20
21 msync 19
22 spofi 20
23 yamaha-lastfm-scrobbler 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com