MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Show lists for your city, real-time freeform radio playlists, and your music knowledge graph for artists, labels, venues, and releases around the world.
MediaGo · TypeScriptGitHub @mtrifiloOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
A website to document and amplify some of the most exciting and memorable new music releases, shows, and cultural events from Arizona musicians and beyond, focusing on artists truly putting their hearts and souls into their work bravely.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A music discovery platform for Arizona and beyond — upcoming shows, venues, and artists with community-driven listings and an admin-curated feed.
• Frontend — Next.js 16, React 19, TanStack Query, Tailwind CSS 4, Shadcn UI
• Backend — Go (Chi router, Huma framework, GORM, PostgreSQL)
• Discovery — Playwright-based show scraper with provider plugins
• iOS — Native Swift app (in progress)
• Testing — Vitest (unit), Playwright (E2E), Go testing (backend)
Stop the dev backend first (port 8080 must be free), then:
Permission is hereby granted, free of charge, to any pRead the full README ↗A music discovery platform for Arizona and beyond — upcoming shows, venues, and artists with community-driven listings and an admin-curated feed.
testing (backend)| Directory | Description |
|---|---|
frontend/ | Next.js web application |
backend/ | Go API server |
discovery/ | Playwright show discovery service |
ios/ | Native iOS app |
cli/ | Admin CLI tool |
deploy/ | Deployment configuration |
scripts/ | Utility scripts (test runner, venue discovery) |
docs/ | LLM workspace: specs, strategy, plans, learnings |
human-docs/ | Human-facing guides: contributing, workflow, FAQ |
cd backend
docker compose up -d # Start PostgreSQL
go run ./cmd/server # Start API server (localhost:8080)
cd frontend
bun install
bun run dev # Start dev server (localhost:3000)
cd backend
go test ./...
cd frontend
bun run test # Watch mode
bun run test:run # Single run
bun run test:coverage # With coverage
Stop the dev backend first (port 8080 must be free), then:
cd frontend
bun run test:e2e # Headless
bun run test:e2e:ui # Interactive Playwright UI
./scripts/test-all.sh
MIT License
Copyright (c) 2025-2026 Psychic Homily
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.