limusic: A native desktop YouTube Music client.
What problem it solves
Listeners need a desktop way to browse and play YouTube Music without ads or an embedded browser runtime. They also need direct access to account features, playlists, local files, lyrics, scrobbling, and synchronized listening.
Key features
YouTube Music browsing and playback — Search and browse songs, albums, artists, playlists, and the YouTube Music home feed. Audio is streamed directly through libmpv with gapless playback and loudness normalization.
Source: README
Account and library management — Sign in through Google login or cookie paste, manage multiple accounts, and access playlists, liked songs, saved albums and artists, uploads, and write actions.
Source: README
Synced lyrics and music videos — Follow synchronized lyrics with automatic scrolling, click-to-jump navigation, word-level timing where available, and translations. Music videos can optionally play beside the artwork while the gapless audio continues.
Source: README
Listening integrations and system controls — Send listening activity to Last.fm and ListenBrainz, share current playback through Discord Rich Presence, and control playback with operating-system media keys and tray controls.
Source: README
Native desktop experience — Run across Linux, Windows, and macOS with local music support, customizable appearance, multiple display modes, and self-updating build formats.
Source: README
Quick start
Copied verbatim from the project's README.
sudo dnf install mpv-libs mpv-libs-devel webkit2gtk4.1-devel \
gcc gcc-c++ make openssl-devel librsvg2-devel
cd ui && pnpm install && cd ..
cargo tauri buildWho it may suit
This project may suit listeners who want an ad-free native desktop interface for YouTube Music, including users who value local playback, synchronized lyrics, scrobbling, and multiple account support.
Topics to discuss
Which YouTube Music library and account workflows should receive further refinement?
How should synchronized listening rooms handle hosting, moderation, and track suggestions?
Which lyric, scrobbling, or system integration workflows should be expanded next?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/SimoHypers/limusic#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…