MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Song library, transposition, and setlists
Translation pending
MediaTypeScript · JavaScriptGitHub @RyanScott96OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
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
A web app for coordinating worship service
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A personal, mobile-first practice and learning tool for guitar chord charts — in the
spirit of Ultimate Guitar Tabs, but built around your own charts. It never hosts
music for others: no public catalog, no sharing. Open source; run your own copy.
It started as a worship-team tool for one church and pivoted on 2026-09-28 (see
docs/DECISIONS.md D-22). See CLAUDE.md for scope and the
non-negotiables, and docs/ROADMAP.md for what's next.Read the full README ↗A personal, mobile-first practice and learning tool for guitar chord charts — in the spirit of Ultimate Guitar Tabs, but built around your own charts. It never hosts music for others: no public catalog, no sharing. Open source; run your own copy.
It started as a worship-team tool for one church and pivoted on 2026-09-28 (see
docs/DECISIONS.md D-22). See CLAUDE.md for scope and the
non-negotiables, and docs/ROADMAP.md for what's next.
.pro..../arrangements/[id]/view).Services/setlists are still in the code from the church era, but retired.
Next.js (App Router) · TypeScript strict · Postgres (Neon) · Tailwind · shadcn/ui
(planned, ROADMAP Phase 0) · Vitest.
Migrations are plain numbered .sql files, forward-only — no ORM.
npm install
Create .env.local with a Postgres connection string (no secrets in the repo):
DATABASE_URL=postgres://...
Apply migrations, then run the dev server:
npm run db:migrate # applies db/migrations/*.sql to DATABASE_URL from .env.local
npm run dev # http://localhost:3000
| Command | Does |
|---|---|
npm run dev | Dev server |
npm test | Vitest (transposition has the densest suite in the repo) |
npm run lint | ESLint |
npm run build | Production build |
npm run db:migrate | Apply pending migrations to the local dev branch |
The OCR import of paper chord charts is a standalone local tool:
scripts/digitize/, run via npm run digitize. Runbook:
scripts/digitize/README.md.
Load what a task needs, not all at once.
| File | For |
|---|---|
docs/DOMAIN.md | Chords, keys, transposition, ChordPro |
docs/DECISIONS.md | Why the architecture is the way it is |
docs/ROADMAP.md | What's built and what's next |
docs/DIGITIZATION.md | The scan → OCR → import pipeline |
docs/DEPLOY.md | Deploying (Vercel + Neon branches) |