Lyrimuse icon Lyrimuse

Desktop lyrics apps for macOS in 2026:
Lyrimuse vs LyricsX vs Lyric Fever

Disclosure: this page is maintained by the author of Lyrimuse, so read it with that in mind. Every factual claim was checked against each project's own public repository and README on 2026-09-05; "—" means a feature is not advertised in that project's own materials as of that date, not necessarily that it's absent. Corrections welcome — open an issue.

Is LyricsX still maintained?

Not actively: LyricsX's last release was v1.6.3 in April 2022, though the repository still receives an occasional commit. That's the question that brings most people to this page, so here is a factual, current comparison of the actively maintained open-source options:

What about OSD Lyrics? It's a Linux desktop-lyrics app, not a macOS one — it shows up in "LyricsX alternative" lists but won't run on a Mac.

Side-by-side (facts checked 2026-09-05)

LyrimuseLyricsXLyric Fever
License · priceGPL-3.0 · freeMPL-2.0 · freeMIT · free
Latest releasev1.5.0 (Sep 2026)v1.6.3 (Apr 2022)v3.3 (Nov 2025)
Minimum macOS14 (Sonoma)10.1115 (Sequoia)
PlayersApple Music, Spotify, QQ Music, NetEase Cloud Music, Kugou — any combinationApple Music, Spotify, Vox, Audirvana, SwinsianSpotify, Apple Music
Web players in a browserYouTube Music & Spotify Web, synced to the page's own progress
Lyric sources8: NetEase, QQ Music, Kugou, Kuwo, Musixmatch, LRCLIB, LyricFind, AMLLmultiple, via its LyricsKit library3: Spotify, LRCLIB, NetEase
Match selectionevery candidate from every source scored on one scale (title / artist / album / duration fit + quality signals); per-track decision panel; manual picks locked
Word-by-word syncyes, across sources (incl. the hand-curated AMLL database)via LRCX word time tags, when the source provides them
Translationsource community translation, else on-device Apple translation (18 languages) with online fallbackdisplays source-provided translationsApple on-device translation
Romanizationper-line pinyin, Cantonese Jyutping, Japanese furigana
Simplified ⇄ Traditional Chineseyes, independent of UI languageyes
Duet / multi-singer splittingyes, when the source marks parts
Scrobbling & statsLast.fm + ListenBrainz, backfill, local history, charts, heatmap
Display surfacesfloating overlay, Dynamic-Island capsule, menu bar, full lyrics windowdesktop + menu barmenu bar, fullscreen, karaoke popup
UI languagesEnglish, Simplified Chinese, Traditional Chinesemultiple (Crowdin)English, Simplified Chinese

Where Lyrimuse fits

Lyrimuse is built for listeners the other two don't fully cover: you play music through QQ Music, NetEase Cloud Music or Kugou; you play YouTube Music or Spotify in a browser and still want desktop lyrics synced to the page's own progress; you want Cantonese Jyutping or Japanese furigana; or you want Last.fm / ListenBrainz scrobbling and listening stats in the same app that shows your lyrics.

Matching is also score-driven rather than first-hit: every candidate from every source is ranked on title / artist / album / duration fit plus quality signals such as word-level timing, each track's decision is shown with per-candidate scores, and a manually picked lyric is locked and never overridden.

Lyrimuse resolution decision panel — per-candidate lyric scores
The per-track resolution panel: every candidate's score, and why the winner won.

Download Lyrimuse  Learn more

brew tap yudaotor/lyrimuse && brew install --cask lyrimuse