go-musicfox

go-musicfox·go-musicfox.go-musicfox

A netease music player in terminal.

winget install --id go-musicfox.go-musicfox --exact --source winget

Latest 5.1.0·August 10, 2026

Release Notes

Changelog

Features

  • ad6e3fa254761d9ca22cbc94175fed35946ebe49 feat: optimize webview login & add changelog
  • f9b26929abeba366eabc9a074526826bff44a91d feat: optimize renderer
  • 9e343d6159bdf9bac077ccfe784bd0e1efcbf016 feat(webview): support legacy WebKitGTK 4.0 API
  • f4586da250e61003bfa8acd9e8637f04c457d4cc feat(crash): log panics and crashes with report hints
  • 87579a50e751c57470ec58c8b168d6104238cd03 feat(login): polish webview login across platforms
  • d9f683328db84738726277140bfb8535f785eb0c feat: support webview login on Windows and Linux
  • 964378fdefc00ea6eacc82024d47abf1a599f378 feat: mac支持webview网页登录

Bug fixes

  • ef2af03590bc50899dfe42e02e2f58278335a6c8 fix(webview): show error when webview login window unavailable
  • 1a85d9e10b77932f163464d2a11dd5b030dfcd99 fix(webview): stop releasing borrowed cookie list on Windows
  • 46a311136a8638ebefa55aafd63260b110479a62 fix(errorx): windows console & crash log restore
  • f7ad98aa4c2bc696408c2d56b975c33bd4dd7e91 fix(slogx): truncate oversized log instead of renaming to .old
  • d4df6ef5e156abe3e99acf559975ad757b0728d8 fix(webkitgtk): log dlopen failures for stack diagnosis
  • aa050d1799c7feb00895adbffe31955b7f290ebe fix(ui): cover render goroutine stuck on cancel
  • 280ffa871366221c588f4c861da27d291e637959 fix(ui): deadlock on quit after logout confirm
  • 9e9840eb323d4463b08c4bd643a0a8e4d05be7ad fix(webview): AddRef borrowed COM refs in controller callback
  • bc242ba2d9e82b3f960492e0d882e5ace5092808 fix: graceful degradation on missing native libs
  • 89633abdce9250db66f2f219dae8e1090a4e69a8 fix(webview): use 13thgoutham go-webview2 fork
  • d30cd5bf2a2ef6623de90d8b9715110b1547d1ae fix: 优化二维码登录(from go-musicfox-WindowsGUI)
  • 2d5ff32736693f110c217dd4447a14ce074a2179 fix(track): 修复 FLAC 下载缺少专辑封面 (#606)

Others

  • a632f4911975535b28a9ba4203ef2d65157c8838 chore: update responsive star history chart
  • eb48008d7aa5f83d4f6925d10d9d2d8e393a3a9e chore: optimize Makefile for windows
  • 38f4570e274e53396ec91dd7ee79785a9512dcc4 chore(vendor): sync go vendor directory (#623)
  • 2d02efc18449712020526e712d1ba74db5efe2f7 chore: upgrade deps
  • ddafb6590df6510e0900e20bfccb43d94548e7bf perf: bound UI render rate and eliminate per-frame rendering costs; fix player/spectrum races (#619)
  • c0edae7a2471d3a0c9a6da8377ca938b6c9b2d2f chore(vendor): sync go vendor directory (#622)
  • 9341df0ecced9aaf66fcd6d9851190bdf41e059b chore(ci): update create-pull-request action to version 8
  • f5189d78ed27470740f68732214b88a34300b6c4 chore: update README header and remove subtitle
  • cdf2e6205aa08e0ad5524cd3eeeb33a6fecbdb65 chore: replace local video links with GitHub asset links
  • 8325ae1383a9bca22ae7c9bc8310b52195ed21f7 chore(doc): add logo
  • d58eec4b3aea47d0eb1c044ee3bbe858aced0d8e chore: update README
  • 2a7ed20b4184af32b1e75faf61287edfe545d194 chore: update README.md
  • 903b59ba34d5a027b40724da795efa0f2ddfb720 chore: update README
  • cb12bf53c2b92cfd323cf412ffc7ac912c35cf83 chore: update scoop config & changelog [skip ci]

Installer type: zip

arm64e6a8d61053a1f94028c49b4daae062d8739ac8d375c98fcf8cb0e912e202e4af
x64a931153dfbe7eb90493a3980094a68485ce131edc2e2893d5431b139c3b34be3

Details

Homepage
https://github.com/go-musicfox/go-musicfox
License
GPL-3.0
Publisher
go-musicfox
Support
https://github.com/go-musicfox/go-musicfox/issues/new
Moniker
go-musicfox

Tags

golangclinetease-musicmusicfox

Older versions (14)

5.0.1
x64d4c3ffca0e80a78729c8940a36510230f57e1d06c140b7250879c7b65616e348
arm647f1df95d58501765e07fe164b45cf05e276ec8eedf68d3162c4437b7e8b2ce6e
4.8.0
x64DD2CB40D6A6B978C82D3D109BC75D79F48ECCF1D47654C993E91918A34F73222
arm641C23F4DA7E9DC8304FBA53F43A09CF2648AD156786250928D575F12872C640C7
4.7.2
x64725e08521a3b362dbc5928ca629fcd323c8b380a10afac21b5631d75572ee166
arm641740769bda8600f192cffeee4d8a7f9561fa48c4e9ce32c88a4a2e7de756c921
4.7.1
arm64a1f1f55c086c99b85502e46ac0beb2812a857a384c3d46c5087d325abf45aeb9
x64312a7d5b2c684874fced4de8735ee61d3beae330899670d356a6c3f9bdfcf85b
4.6.6
arm646dd93ca3792ca6aba99495e1d60227672cb81120d47f1f77e84e8db76ad31d0c
x64c89287fb45cdee215a3e2c3098b1d8204be2d53eb9a747ebf0c166a1806abbc5
4.6.4
x6489f6d7700409700297aaca76886e6f077c64639e20ac0de7297a6f4361f6a336
arm64a4e9b91bef59f07621f8f842fe660f3be74087df87ee5e4c4422d5d72b145537
4.6.3
arm64ac71d27144299d39f09ae7b86eff55a3b8605001ced9a269451cca38a09f3fc7
x64f6538f36d0b257856334a65be7bb9fbf99664e9f22309f5174c8fa74c94d3b56
4.6.0
x6457E81086F9E14C511CF42FD5858CBCEA0B092F2EC81144313C1127B46CD2542F
arm642C35D1007555339D38CBF079E85E969B28AA439064C90051C96BA571815BE3D3
4.5.5
arm64f43115cfb48877b9e183e91834e1470bb52ef6158602bfd22052061dcf64c6f5
x643fa05bce53d308b5b25e32f85f6b1451846397c66846d9470b610194dece7588
4.5.3
x64E99A08BCD86FCB155E96A3D4BEC09066BF30C3A4C477AED5E6F51463005B2218
arm64E99A08BCD86FCB155E96A3D4BEC09066BF30C3A4C477AED5E6F51463005B2218
4.4.1
arm64c0892288f31b5863296665449a330a43c79062216b44524ff188c6f4ddb9966f
x64ffa7068821533273de9e67caa0bc356e0ffb30af43295494b3884014665a7a62
4.3.3
x643c4a8bb7131d27248937a15f380a5438a705940f1f063c71eff80d0778875b8e
arm64d251ff20cb83c3f4b8f050933e1be2703613b20fa7475e9d541a2f2f611be831
4.3.1
arm6472639d39fb36b4d85d403beabec0445ac3843bd7a413b365c2ca94cc991c047c
x64203e4fa1d18eb2671fdbfb801b3fd238f26a5a8129a2740200cecebe989d0692
4.1.4
arm64b106879595c8b8bff8a3f6118a9298c03c9cea3a2da874946506518ab7e2f6a5
x64664a5129d3902c8df446be6175299b9f80f14a0e2444eb17eef581e34c034722