About this project

YouTube Music Desktop App is an open-source desktop client for YouTube Music, built with Electron and a rewritten v2 codebase. It wraps the YouTube Music web experience in a native desktop window, giving users a dedicated application instead of a browser tab. The project is distributed for Windows, Linux and macOS. Windows users can install it through Winget or the community-maintained Scoop bucket, Linux users can use the community-maintained Arch Linux AUR package, and macOS users can install it via a community-maintained Homebrew cask. Prebuilt binaries are also published on the GitHub releases page. A Repology badge tracks packaging status across distributions. For development, the repository requires Git and Node.js v20 with npm. Yarn can be enabled through Corepack. After cloning, dependencies are installed with `yarn install` and the app is started with `yarn start`. Building installers is done with `yarn make`. On Windows, the recommended path is installing Electron's build tools, which pull in Visual Studio, Python and related dependencies. On Linux, Debian-based distributions need `fakeroot` and `dpkg`, while Red Hat-based distributions need `rpm` or `rpm-build`; by default both package types are produced when building on Linux. The README notes that the project has a Discord community and follows the Gitmoji commit convention. It also credits a long list of contributors. Older wiki guides for usage and FAQ are referenced but marked as geared toward v1, with v2 documentation still to be written. Localization is handled through a separate ytmdesktop-locales repository, though the README comments indicate locales are not currently part of this project. Overall, the repository provides the application source, build instructions and distribution channels for a desktop wrapper around YouTube Music.