Smart Library
Browse by artist, genre and mood. Instant search with Ctrl+K. Edit tags, synced LRC lyrics and album artwork — all inside the app.
v3.4 · Open Source · Windows & Linux
RE-KORD is a local music hub with a full-featured player, smart library, built-in studio, yt-dlp downloader, Plectr rhythm game and audio visualizers. Your files, your machine. No subscription, no cloud.
RE-KORD does far more than play music — and everything runs locally, with no dependency on any external service.
Browse by artist, genre and mood. Instant search with Ctrl+K. Edit tags, synced LRC lyrics and album artwork — all inside the app.
One workspace, five tabs: guided listening, catalog discovery, downloads, metadata enrichment (MusicBrainz / iTunes) and cover art.
Download single tracks, playlists and full discographies using yt-dlp — already bundled in the Client+Server release. No extra setup needed.
A rhythm game generated from the audio analysis of the track you're already listening to. Easy / Normal / Hard, tap / hold / swipe, per-track records.
Top tracks, artists and genres. XP system with levels, daily streaks and dozens of badges — from first plays to Plectr records.
Seven modes animated in real time: bars, mirror, wave, smooth wave, H·M·B waves, signals, karaoke — and DiscoWall, a reactive grid that bursts with color on every beat.
Any device on your local network can open RE-KORD from a browser. Enable a Cloudflare tunnel for external access directly from Settings.
Multiple accounts on the same machine, each with their own playlists, favorites, stats, Plectr records and shuffle exclusions stored in .kord/.
Run the Server where your library lives — it already includes the UI. Use the standalone Client only on other devices that connect over the network.
Library, API, yt-dlp and UI in one package. On the machine with your music, the Server alone is enough — no separate Client on the same PC.
download Download ServerUI only, without the server. For a laptop, tablet or second PC that connects to a Server running elsewhere.
Download ClientNode.js + npm install + npm run dev. Vite on :5173, API on :3001. For contributors and power users.
RE-KORD is free and will always be. If you use it and find it useful, a donation lets me dedicate more time to it — new features, macOS support, bug fixes and better docs.
A symbolic coffee, one-time or monthly. The most direct way to say "keep it up".
Not availableFree donation via PayPal. Any amount is appreciated and goes directly towards development.
Not availableMonthly sponsorship on GitHub. The best way to support ongoing, continuous development.
Sponsor on GitHub