pkg.soopen package index

brew / rank 5559

Install go-librespot with Homebrew, Nix

Spotify client. Version 0.8.0 via Homebrew; verified 2026-08-02. Also installable with nix: nix profile install nixpkgs#go-librespot.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install go-librespot

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#go-librespot

nixpkgs package indexes · pkgs/by-name/go/go-librespot/package.nix · source: api.github.com

overview

Package summary

Spotify client

Commands and aliases

  • go-librespot

history

Project history and usage

go-librespot is a Go Spotify Connect compatible client for running a local playback receiver.

Project history

The public repository was created in 2023. Its README presents the project as an open-source Spotify Connect compatible client written in Go, with release binaries, Docker images, Homebrew packaging, and source builds around a daemon entry point.

Adoption history

The project sits in the broader librespot ecosystem of open-source Spotify clients. The Rust librespot project describes that space as an alternative to Spotify's deprecated closed-source libspotify, while go-librespot packages the idea as a Go daemon with mDNS registration and audio backend configuration.

How it is used

Practitioners use go-librespot to make a machine appear as a Spotify Connect device on a local network. The README documents Zeroconf mode, mDNS backend selection, audio-related build dependencies, container use, and a configuration directory holding config.yml, state.json, and a lockfile.

Why package nerds care

For package users, go-librespot is notable because Spotify Connect compatibility usually depends on background service behavior, audio libraries, mDNS, and state storage; Homebrew and container packaging reduce that setup to a reproducible install.

Timeline

  • 2023: Public GitHub repository created.
  • 2024: v0.x releases established the Go client as a packaged daemon.
  • 2026: v0.7.x release series published.

Related projects

  • librespot-org/librespot is the Rust open-source Spotify client library that frames the wider librespot lineage and Spotify Connect receiver use case.

security posture

Risk level: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signals

  • metadata:service
  • text:client

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 3 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
go-librespotcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-04
manager version0.8.0
manager updated2026-08-02
local dataok
upstreamcurrent
latest detectedv0.8.0

https://github.com/devgianlu/go-librespot

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:go-librespot
Version0.8.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/go-librespot
Homepagehttps://github.com/devgianlu/go-librespot
Repositoryhttps://github.com/devgianlu/go-librespot
LicenseGPL-3.0-only
Source archivehttps://github.com/devgianlu/go-librespot/archive/refs/tags/v0.8.0.tar.gz
Last updated2026-08-02T17:43:26Z
Pulseupdated
Dependenciesflac, libogg, libvorbis
Build dependenciesgo, pkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namego-librespot
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

go-librespot

nix profile install nixpkgs#go-librespot
  • normalized package name match
  • Matched by: Go Librespot
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/go/go-librespot/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation