**English** | [**中文**](README.CN.md)
BetterLyrics Logo

BetterLyrics

Strums the Heartstrings, Graces the Wordscapes

An elegant, highly customizable lyrics visualizer and versatile music player built with WinUI 3 & Win2D

Stars Downloads C# License Official Website

Trendshift jayfunc%2FBetterLyrics | Trendshift

Banner
--- ## Table of Contents - [Highlighted Features](#highlighted-features) - [Download & Install](#download--install) - [Screenshots](#screenshots) - [Community](#community) - [Contribute & Build](#contribute--build) - [Donations](#donations) - [Star History](#star-history) - [Media Mentions & Community Features](#media-mentions--community-features) - [License & Credits](#license--credits) - [Share on Social Media](#share-on-social-media) --- ## Highlighted Features ### Stunning Visuals & Fluid Interactions - **Powered by WinUI 3 & Win2D:** Experience buttery-smooth animations and hardware-accelerated rendering tailored for the modern Windows 11 design language. - **Advanced Lyric Motion:** Breathe life into every word with **per-syllable karaoke highlighting**, trailing long-note glows, and spatial perspective fading for distant lyrics. - **Immersive Dynamic Backgrounds:** Elevate your music with real-time audio visualizers and striking backgrounds—from fluid gradients to blur, fog, and snowflake particles. - **Chameleon Adaptive Engine:** Intelligently samples colors from your screen edges or album art, ensuring the player perfectly blends with your desktop environment. ### Ultimate Ecosystem & Smart Automation - **Universal Visualizer:** Flawlessly syncs with local libraries, SMB/FTP streams, and dozens of major platforms including Spotify, Apple Music, and NetEase. - **Any-Scenario Layouts:** Choose your vibe: immersive Full Screen, floating Desktop mode, a discreet Taskbar integration, or a Wallpaper mode that embeds right beneath your icons (Wallpaper Engine friendly). - **Precision Matching & AI-Ready:** High-accuracy lyric matching with automatic metadata correction and noise reduction. Built with a modular architecture ready for offline translations and Local LLM integrations. - **Community Plugin System:** Expand BetterLyrics endlessly. Add custom lyric sources, transliterations (like Romaji), and translation engines via community-built plugins. - **Artistic Lyrics Cards & Analytics:** Share your favorite lines using 10+ artistic templates (Vinyl, Polaroid, Cyberpunk), and explore your listening habits through a beautiful "Wrapped-style" stats story. --- ## Download & Install
| Microsoft Store (Recommended) | Manual Install | | :---: | :---: | | Get it from Microsoft
Unlimited free trial (Same as paid) | [**Latest Release (.zip)**](https://github.com/jayfunc/BetterLyrics/releases/latest)
See [Installation Guide](https://betterlyrics.github.io/docs/get-started/install) | **[Docs](https://betterlyrics.github.io) | [Plugin Store](https://betterlyrics.github.io/docs/add-ons/plugins-store) | [Privacy Policy](docs/PRIVACY_POLICY.md) | [Terms of Service](docs/TERMS_OF_SERVICE.md)**
--- ## Screenshots

Click here to view more screenshots



### Lyrics Card

Lyrics Card Feature

Click here to view all card styles
#### Classic Design #### Physical #### Digital Retro #### Atmosphere #### Chinese Elegance #### Traces of Time
### Demonstration > Watch our demo video on Bilibili [here](https://www.bilibili.com/video/BV1QRstz1EGt/). --- ## Community Join our communities to get support, share your layouts, and stay updated:
**[Discord](https://discord.gg/5yAQPnyCKv) | [Telegram](https://t.me/+svhSLZ7awPsxNGY1) | [QQ Group 1](https://qm.qq.com/q/yArcw3n8pq) (1054700388) | [QQ Group 2](https://qm.qq.com/q/27rzSjFXt6) (1076554669) | [QQ Channel](https://pd.qq.com/s/1u1ntkyzr?b=9)**
--- ## Contribute & Build We welcome community contributions! Here is how you can help: - **Help us translate:** Cannot find your language? [Start translating here](https://crowdin.com/project/betterlyrics). - **Develop Plugins:** Want to extend functionality? [Read the Developer Guide](https://betterlyrics.github.io/docs/plugin-dev/intro). - **Build from source:** [View build instructions](https://betterlyrics.github.io/docs/get-started/download.html#visual-studio). --- ## Donations If you enjoy using BetterLyrics, please consider supporting the project. Your contributions help keep the development active!
| Web Platforms | Alipay / WeChat Pay | | :---: | :---: | | [PayPal](https://paypal.me/zhefangpay)

[Buy Me a Coffee](https://buymeacoffee.com/founchoo)

[爱发电 (Afdian)](https://afdian.com/a/jayfunc) | Alipay and WeChat Pay QR Codes | **[View the full Hall of Fame (Sponsors)](docs/SPONSORS.md)**
--- ## Star History Star History Chart --- ## Media Mentions & Community Features

HelloGitHub AtomGit G-Star

Discover what the community and media are saying about BetterLyrics! Check out our full [Media & Community Features List](docs/MEDIA.md). --- ## License & Credits This project is licensed under the **[GNU General Public License v3.0](LICENSE)**. ### Special Thanks, Credits & Inspiration #### Contributors ##### Core Maintainer | Maintainer | Roles | | :--- | :--- | | **[jayfunc](https://github.com/jayfunc)** | Core Developer / Project Lead (`C` `I` `Q` `D`) | ##### Contributors (Alphabetical) | Contributor | Contributions | | :--- | :--- | | [borcolasky](https://crowdin.com/profile/borcolasky) | `I` | | [H-MAli](https://github.com/H-MAli) | `C` | | [kusutori](https://github.com/kusutori) | `C` | | [PiYuanZhouLv](https://github.com/PiYuanZhouLv) | `C` | | [Raspberry-Monster](https://github.com/Raspberry-Monster) | `C` | | [SuHeAndZl](https://crowdin.com/profile/SuHeAndZl) | `I` `Q` `D` | | [YUZU384](https://github.com/YUZU384) | `C` | | [ZHider](https://github.com/ZHider) | `C` | | [zxbmmmmmmmmm](https://github.com/zxbmmmmmmmmm) | `C` | > `C` Code ╹ `I` i18n ╹ `Q` QA ╹ `D` Docs #### Dependencies | Projects / Packages | Description | | :--- | :--- | | [ComputeSharp](https://github.com/Sergio0694/ComputeSharp) | .NET library to run HLSL compute shaders, used for dynamic fluid backgrounds | | [Dubya.WindowsMediaController](https://github.com/DubyaDude/WindowsMediaController) | Interacts with Windows 10/11 Media Transport Controls (SMTC) | | [Lyricify-Lyrics-Helper](https://github.com/WXRIW/Lyricify-Lyrics-Helper) | Lyrics fetch, decryption, and parsing for various sources | | [NAudio](https://github.com/naudio/NAudio) | Audio playback and WASAPI loopback for spectrum visualization | | [Win2D](https://github.com/microsoft/Win2D) | Hardware-accelerated 2D graphics rendering for WinUI | *See [dependencies](https://github.com/jayfunc/BetterLyrics/network/dependencies) for the full list.* #### References | Projects / Repositories | Description | | :--- | :--- | | [Isolation](https://github.com/Storyteller-Studios/Isolation) | Dynamic fluid background implementation | | [LibreTranslate](https://github.com/LibreTranslate/LibreTranslate) | Offline lyrics translation provider | | [lrclib](https://github.com/tranxuanthang/lrclib) | LRCLIB lyrics API provider | | [Manzana-Apple-Music-Lyrics](https://github.com/dropcreations/Manzana-Apple-Music-Lyrics) | Apple Music lyrics fetch using Python | | [original-sound-hq-player](https://github.com/Johnwikix/original-sound-hq-player) | Apple Music style spring animation for lyrics scrolling reference | | [SpectrumVisualization](https://github.com/Johnwikix/SpectrumVisualization) | Audio visualization reference | #### Inspired By Some design ideas are referenced from the following projects (design inspiration only): | Projects / Software | Description | | :--- | :--- | | [FluentFlyout](https://github.com/unchihugo/FluentFlyout) `FOSS` | Interaction and visual design concepts of the Now Playing flyout | | [refined-now-playing-netease](https://github.com/solstice23/refined-now-playing-netease) `FOSS` | Overall layout and typography design of the standard mode lyrics interface | | [Lyricify-App](https://github.com/WXRIW/Lyricify-App) `Prop` | Architectural approach to monitoring and handling multiple media sessions via SMTC | | [Salt Player for Windows](https://moriafly.com/program/spw.html) `Paid` `Prop` | Mouse hover parallax animation for album covers, and UI element designs in the now-playing bar | | [MyToolBar](https://github.com/TwilightLemon/MyToolBar) `FOSS` | AppBar concept, which inspired the interaction logic of the "Docked Mode" in this project | > `FOSS` Free and Open Source Software ╹ `Prop` Proprietary ╹ `Paid` Paid --- ## Share on Social Media
Click to expand

Thunder Bay × Wuhan
© 2025-2026 The BetterLyrics Contributors. All rights reserved.
Disclaimer: This project is provided "as is". All third-party resources belong to their respective owners.