2025-08-22 15:18:40 -04:00
2025-11-06 17:17:44 -05:00
2025-11-12 19:15:19 -05:00
2025-12-31 15:44:58 -05:00
2025-12-31 16:30:14 -05:00
2025-11-06 17:17:44 -05:00
2025-06-03 17:48:19 -04:00
2026-01-10 18:07:54 -05:00
2025-12-21 14:45:18 -05:00
2025-12-03 18:27:59 -05:00
2025-11-14 15:16:10 -05:00
2025-11-14 15:16:10 -05:00
2026-01-09 19:26:31 -05:00
2025-12-21 14:34:34 -05:00
2026-01-08 21:40:00 -05:00
2025-11-14 15:16:10 -05:00
2025-11-14 15:16:10 -05:00

中文 | English

Logo

BetterLyrics

🤩 An elegant and deeply customizable lyrics visualizer & versatile music player
Built with WinUI3 / Win2D

C# WinUI 3 License Stars Crowdin

Banner

Featured by HelloGitHub Featured by SSPAI 🤖 Ask AI
HelloGitHub Read the Review Article DeepWiki
Zread

Chat Groups: QQ Group (1054700388) | QQ Channel (BetterLyrics4U) | Discord | Telegram

🧪 Download & Install

Microsoft Store (Recommended) Manual Install

Unlimited free trial (Same as paid)
📦 Latest Release (.zip)
See Installation Guide

📖 User Guide | 🔒 Privacy Policy | ⚖️ Terms of Service

🌟 Highlighted Features

  • 🎨 Stunning Visuals & UI

    • Elegant Design: Smooth, highly personalized style powered by WinUI3 & Win2D.
    • Immersive Effects: Fluid backgrounds, 3D/Fan-shaped lyrics, snowflake particles, and more.
    • Deep Customization: Configure animations, fonts, and behaviors to your taste.
  • 🎧 Versatile Playback & Connectivity

    • Built-in Player: Play from Local Drives or stream via Network Protocols (SMB, WebDAV).
    • External Integration: Visualizes music from Spotify, Apple Music, NetEase, and many others.
  • 🌐 Advanced Lyrics System

    • Offline Translation: Privacy-focused local machine translation (30+ languages).
    • Comprehensive Sources: .lrc (Standard/Enhanced), .eslrc, .ttml, embedded tags, and online sources (QQ Music, NetEase, LRCLIB).
    • Apple Music: Supports lyrics fetching (Requires token configuration).
  • 🪟 Display Modes for Every Scenario

    • Standard: Full immersive experience.
    • Docked: A sleek bar attached to your screen edge.
    • Desktop Overlay: Lyrics floating above all apps.
  • 🧠 Smart Behaviors

    • Auto-hides when music pauses.

🖼️ Screenshots

Standard View Narrow Mode
Lyrics Visual Effects Coexisting Modes
Fullscreen Mode Fullscreen Mode
Music Gallery Playback Statistics

📹 Demonstration

Watch our demo video (uploaded on 21 Oct 2025) on Bilibili here.

✍️ Contribute & Build

Help us translate: Cannot find your language? Start translating here.

Build from source:

Before building, ensure you have replaced DiscordTemplate.cs and LastFM.cs in the Constants folder.

🤑 Donations

If you like BetterLyrics, please consider supporting it. Your support helps keep the project alive!

Star History

📄 License & Credits

This project is licensed under the GNU General Public License v3.0.

💖 Special Thanks, Credits & Inspiration

Dependencies & References:

Projects/Packages Description
Audio Tools Library (ATL) for .NET Used for extracting pictures from music files
cutlet Provide the ability for converting Japanese to romaji
DevWinUI Provide many out-of-the-box features for building WinUI 3 applications
Isolation Dynamic fluid background implementation
LibreTranslate Provide the ability for offline lyrics translation
lrclib LRCLIB lyrics API provider
Lyricify-Lyrics-Helper Provide lyrics fetch, decryption, and parsing for QQ, Netease, and Kugou sources
Manzana-Apple-Music-Lyrics Apple Music lyrics fetch using Python
SpectrumVisualization Audio visualization reference
TagLib# Used for reading the original lyrics content
Vanara Win32 API wrapper
WinUIEx Provide easy ways to access the Win32 API regarding windowing

See dependencies for full list.


💡 Inspired by:

Some design ideas are referenced from the following projects (design inspiration only):

💭 Share on Social Media

Click to expand

This project is under active development; unexpected issues may occur.
Disclaimer: This project is provided "as is". All third-party resources belong to their respective owners.
Description
Your dynamic lyrics display tool built with WinUI 3 and Win2D - works with local playback and other music players | 使用 WinUI 3 和 Win2D 打造的动态歌词显示工具 - 支持本地播放及其他音乐播放器
Readme GPL-3.0 295 MiB
Languages
C# 100%