A Windows 11 flyout app that shows media info, lock key status and a taskbar widget in Fluent 2 style popups.
jayfunc/BetterLyrics
A Windows lyrics visualizer and music player built with WinUI 3 and Win2D, with per-syllable karaoke highlighting and customizable layouts.
Open-source alternative to:Apple Music
Spotify
- Stars
- 2,213
- Forks
- 66
- Open issues
- 15
- Last commit
- 19 hours ago
What is it?
BetterLyrics is a Windows desktop app that displays synchronized lyrics alongside music playback. It renders lyrics with per-syllable karaoke highlighting, trailing glow on long notes, and fading for distant lines, using WinUI 3 and Win2D for hardware-accelerated drawing.
The app offers several layouts, including full screen, a floating desktop window, a taskbar-docked mode, and a wallpaper mode placed beneath desktop icons. Backgrounds range from gradients to blur, fog and snowflake particles, and an adaptive mode samples colors from screen edges or album art. It can follow local libraries, SMB/FTP sources, and several streaming platforms such as Spotify, Apple Music and NetEase Cloud Music.
A plugin system lets the community add lyric sources, transliteration such as Romaji, and translation engines. The app can also generate lyric share cards in multiple templates and show a listening statistics view.
Key features
- 01Per-syllable karaoke highlighting with long-note glow effects
- 02Multiple layouts: full screen, desktop window, taskbar docking, and wallpaper mode
- 03Dynamic backgrounds including gradients, blur, fog and particles
- 04Adaptive color sampling from screen edges or album art
- 05Connects to local libraries, SMB/FTP, and several streaming platforms
- 06Plugin system for lyric sources, transliteration and translation
Use cases
- Showing synced lyrics on a second monitor while listening on Windows
- Using a wallpaper-mode lyrics display as a desktop ambience
- Creating shareable lyric cards from favorite lines
- Adding romanization or translation to foreign-language songs via plugins
Quick start
- 1
Install from Microsoft Store (recommended)
- 2
Or download the latest release .zip and follow the installation guide
- 3
Build from source with Visual Studio (see build instructions)
Things to know
- Windows only, built on WinUI 3 and Win2D.
Topics
FAQ
- What is BetterLyrics?
- A Windows lyrics visualizer and music player built with WinUI 3 and Win2D, with per-syllable karaoke highlighting and customizable layouts. BetterLyrics is a Windows desktop app that displays synchronized lyrics alongside music playback. It renders lyrics with per-syllable karaoke highlighting, trailing glow on long notes, and fading for distant lines, using WinUI 3 and Win2D for hardware-accelerated drawing.
- Is BetterLyrics free to use? What license does it have?
- BetterLyrics is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is BetterLyrics still maintained?
- Actively maintained. The last commit to BetterLyrics was on Oct 19, 2026.
- What can I use BetterLyrics for?
- Showing synced lyrics on a second monitor while listening on Windows Using a wallpaper-mode lyrics display as a desktop ambience Creating shareable lyric cards from favorite lines Adding romanization or translation to foreign-language songs via plugins
- How do I install BetterLyrics?
- Install from Microsoft Store (recommended) Or download the latest release .zip and follow the installation guide Build from source with Visual Studio (see build instructions)
- Where can I get BetterLyrics?
- The source code and installation instructions are on GitHub: https://github.com/jayfunc/BetterLyrics
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Windows port of macOS Quick Look that previews files instantly in File Explorer when you press Space.
Free, open-source Windows optimization tool with 42 tweaks, a settings panel, and built-in tools for startup, scheduled tasks, and cleanup.
A ready-to-go Windows translation and OCR tool built with WPF, supporting a plugin system for translation and recognition services.
A modern, open-source Windows cleaner built with WinUI 3 that removes junk files using community winapp2.ini cleaning rules.
A free, open-source Windows PDF editor with a built-in PDF 2.0 engine for viewing, annotating, OCR, merging, splitting, signing and more.