MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Listen to independent artists, live channels, radio, and lossless releases on Tahti.
Translation pending
MediaTypeScript · RustGitHub @janiluukOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Tahti Player for Desktop, mobile and web
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Tahti Player is the next listen + artist studio client for Tahti — a Finnish nonprofit, channel-first broadcasting platform for independent artists. It is built based on Nuclear’s free, ad-free and player UI (React + shared design system), and ships today as a Vite SPA on beta.tahti.live against the live production API at api.tahti.live
**API repository and full docs live under janiluuk/tahti-org. See TAHTI.md.Read the full README ↗Tahti Player is the app for Tahti, a Finnish nonprofit broadcasting platform owned by its members. Independent artists run their own channels: they go live, publish music and earn directly from their fans. Listeners tune in without ads or tracking. The community runs the platform together.
It runs in the browser at tahti.live and as a desktop app for Windows, macOS and Linux. iOS and Android supported for mobile. Native chromecast / airplay support.
Free to use, no account needed to listen.
Your channel, your music, your income.
Tahti is a nonprofit, and its members decide how it is run.
Everything from the web app, plus:
packages/docs/integrations/mcp-server.md.There's also a command-line client, tahti, for managing your library, uploading folders and listening from the terminal. See packages/tahti-cli.
The view guide has screenshots of every screen, grouped by listeners, channels and community, the artist studio and administration.
Requirements: Node.js 24 and pnpm 10 (corepack enable). The desktop app also needs Rust and the Tauri 2 system dependencies; the web app doesn't.
git clone https://github.com/janiluuk/tahti-player.git
cd tahti-player
pnpm install
pnpm dev:tahti # web app at http://localhost:5180
VITE_FORCE_MOCK=1 pnpm dev:tahti # offline demo: sign in as [email protected] (artist) or [email protected], any password
pnpm dev # desktop app
pnpm storybook # component library
pnpm lint && pnpm type-check && pnpm test
| Package | What it is |
|---|---|
@tahti-player/tahti-web | The web app: listening, artist studio and board admin |
@tahti-player/player | The desktop app (Tauri) |
@tahti-player/ui, themes | Shared components and themes |
@tahti-player/tahti-cli | The tahti command-line client |
@tahti-player/tahti-ops | Maintainer tooling: deploys, stack, tests |
The API lives in janiluuk/tahti-org. Its public docs are at api.tahti.live/api. How the pieces fit together: docs/ARCHITECTURE.md. Web app details and configuration: packages/tahti-web/README.md.
Talk to the maintainers before large changes. AI agents should start with AGENTS.md.