MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Create a visual collage of your listening history. Hover over a cover to play a short snippet of audio.
MediaTypeScript · JavaScriptGitHub @felixbaileymurrayOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Album-first personal music library.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Bricola builds a cover cloud from Spotify or a listening-history export. Hover a cover to hear a short snippet.
This is not a library player. Items without a matched, playable preview never enter the cloud.
Agent UI rules live in AGENTS.md. Branch and brand policy live under .cursor/rules/.
Open http://127.0.0.1:43217. Use that host, not localhost. See docs/setup.md.
Spotify is optional. Without it, use manual upload or See an example.Read the full README ↗Bricola builds a cover cloud from Spotify or a listening-history export. Hover a cover to hear a short snippet.
This is not a library player. Items without a matched, playable preview never enter the cloud.
| Doc | Use it for |
|---|---|
| docs/README.md | Doc index |
| docs/product.md | Product intent and journeys |
| docs/setup.md | Local install and env |
| docs/architecture.md | Stack, data flow, APIs |
| docs/contributing.md | Branches, PRs, conventions |
| docs/ops.md | Deploy and releases |
| docs/roadmap.md | Unshipped ideas |
| docs/testing.md | E2E layout and how to run tests |
| CHANGELOG.md | Released changes |
Agent UI rules live in AGENTS.md. Branch and brand policy live under .cursor/rules/.
npm install
cp .env.example .env.local
npm run dev
Open http://127.0.0.1:43217. Use that host, not localhost. See docs/setup.md.
Spotify is optional. Without it, use manual upload or See an example.
| Script | Purpose |
|---|---|
npm run dev | Dev server on 0.0.0.0:43217 |
npm run build | Production build |
npm start | Serve the production build |
npm run lint | ESLint |
npm run astryx:check | Astryx doctor + theme artifact check |
npm run lint:astryx-interim | Interim Astryx ESLint (see docs/astryx-ci.md) |
npm run astryx:review | Design System Reviewer (--dry-run) |
npm run theme:build | Build the Bricola Astryx theme CSS |
npm run theme:check | Fail if theme artifacts are stale |
npm run test:e2e | Playwright E2E (headless) |
npm run test:e2e:ui | Playwright UI mode |
npm run test:e2e:install | Install Chromium for Playwright |
Album clouds can rotate up to three snippets per cover. Track clouds play one snippet per cover.
Snippets fade in and out. Deezer clips re-resolve on play so short-lived CDN tokens do not leave silent covers.
Playwright E2E regression: npm run test:e2e (see docs/testing.md for layout, coverage, and planned unit tests).
The GitHub repository is named music-cloud. That is the repo name only. The product name is Bricola.