# go-musicfox/go-musicfox

go-musicfox是用Go写的又一款网易云音乐命令行客户端，支持UnblockNeteaseMusic、各种音质级别、lastfm、MPRIS、MacOS交互响应（睡眠暂停、蓝牙耳机连接断开响应、菜单栏控制等）...

Repository: https://github.com/go-musicfox/go-musicfox
Canonical: https://ross.abutalabs.com/products/go-musicfox
Homepage: https://musicfox.anhoder.com
Language: Go
License: GPL-3.0
License Family: copyleft
Topics: go, musicfox, musicbox, netease-cloud-music, go-musicfox, netease-musicbox, netease-music, bubbletea, unblockneteasemusic, mpris, music, tui, cli, command-line, terminal
Last push: 2026-08-25T23:31:18+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 97, longevity 100
- inputs: {"age_days": 2004, "days_push": 8, "days_rel": 23, "gap_med": 6, "n_releases_24m": 24}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2524, forks 156 (observed 2026-08-28T04:06:58.499066+00:00)

## What it is
go-musicfox is a terminal-based (TUI) music player client for NetEase Cloud Music written in Go. It supports multiple playback engines, 8 audio quality levels, UnblockNeteaseMusic fallback sources, Last.fm scrobbling, MPRIS/media controls, DLNA casting, and deep OS integration on macOS, Linux, and Windows.

## Use cases
- play netease cloud music in the terminal
- listen to music from the command line
- unblock grayed-out netease songs
- scrobble music to last.fm from terminal
- cast music to dlna devices
- control music playback with mpris media keys
- lightweight music player for raspberry pi or nas

## When to choose
- you want a keyboard-driven, ad-free music experience in the terminal
- you need a lightweight single-binary player for low-resource devices
- you want system integration like MPRIS, macOS Now Playing, or Bluetooth auto-pause
- you need UnblockNeteaseMusic multi-source fallback for restricted tracks

## When to avoid
- you need a graphical music player with rich visual UI
- you don't use NetEase Cloud Music as your music source
- you require offline/local music library management rather than streaming

## Facets
- artifact type: application
- maturity: active
- function: cli, audio-processing, gui
- domain: media, entertainment, cross-platform
- platform: windows, cli, cross-platform
- tags: terminal-ui, music-player, netease-cloud-music, tui, bubbletea, lastfm, mpris, dlna, unblockneteasemusic, command-line, macos, linux

## Member repositories
- go-musicfox/go-musicfox (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:58.499066+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:25:33.181528+00:00, confidence not recorded.
  - readme: https://github.com/go-musicfox/go-musicfox (fetched 2026-08-28T04:06:58.499066+00:00, sha 1d95f6e45f23)
  - homepage: https://musicfox.anhoder.com (fetched 2026-08-29T10:07:57.889697+00:00, sha 0694eb23db07)
- Data as of 2026-08-30T08:39:29.467469+00:00.
