Go Music

Open-source Go projects categorized as Music

Top 23 Go Music Projects

    Project mention: "Unacceptable": Spotify bricking Car Thing devices in Dec. without refunds | news.ycombinator.com | 2024-05-24

    Incidentally, I just installed Navidrome on my Alpine Linux server for test, and it's currently scanning all my local music library. The heck if I'm going to depend to any proprietary device/format that is going to become a brick, then e-waste, as soon as the company behind it makes it obsolete. Happened a million times and will happen again.

    https://www.navidrome.org/

    Yes, I would totally push for legislation forcing manufacturers to unlock bootloaders and release tech info when they stop selling devices, so that hardware can be repurposed; landfills are already full of perfectly functioning stuff that could be put again in operation if manufacturers weren't so stubbornly hostile to anything Open Source.

  • 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)

  • narr

    Download audio tracks from Netflix to sample your favorite shows

  • 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

  • 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
  • sensibleHub

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

  • spofi

    Spotify controls in rofi.

  • 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

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

  • 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

  • "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
  • Show HN: Code music in Python that generates MIDI

    3 projects | news.ycombinator.com | 9 Feb 2024
  • Navidrome: Self-Hostable Music Server

    1 project | news.ycombinator.com | 9 Feb 2024
  • Ask HN: Managing MP3s on Mac/iOS Without Streaming Services

    1 project | news.ycombinator.com | 15 Dec 2023
  • Navidrome 0.50.1 Bug Fix Release

    1 project | /r/navidrome | 23 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 4 Jun 2024
    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. 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 10,368
2 alda 5,557
3 gonic 1,456
4 supersonic 613
5 euterpe 515
6 id3v2 327
7 midi 282
8 melrose 178
9 miti 165
10 cdr 112
11 bleep 102
12 go-bitsong 77
13 grump 76
14 spotifydl 72
15 spotify-downloader 54
16 narr 36
17 lunar 33
18 shared-spotify 26
19 retro 25
20 sensibleHub 23
21 spofi 20
22 song-stitch 21
23 msync 19

Sponsored
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.
www.influxdata.com