Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An elegant and deeply customizable lyrics visualizer & versatile music player, built with WinUI3/Win2D | 一款优雅且高度自定义的歌词可视化与全能音乐播放应用,基于 WinUI3/Win2D 构建

License

Notifications You must be signed in to change notification settings

jayfunc/BetterLyrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,330 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

English | 中文

Logo

BetterLyrics

Strums the Heartstrings, Graces the Wordscapes

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

C# WinUI 3 License Stars Crowdin GitHub Actions Workflow Status

Banner

🔥 Featured & Community

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

📖 Docs | 🔒 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

🎴 Lyrics Card

👉 Click here to see all the styles

Classic Design

Physical

Digital Retro

Atmosphere

Chinese Elegance

Traces of Time

📹 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.

Develop Plugins: Want to extend functionality? 🧩 Read the Developer Guide.

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

Acknowledgments

Contributors

💻 Code ╹ 🌐 i18n ╹ 🧪 QA ╹ 📝 Docs

Sponsors

  • Special thanks to everyone who has supported the project through donations. For full details, please refer to the Sponsors List (Hall of Fame).

Dependencies & References

Projects/Packages Description
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

See dependencies for the full list.

Inspired by

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

FOSS Free and Open Source Software ╹ Prop Proprietary ╹ 💰 Paid

💭 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.

About

An elegant and deeply customizable lyrics visualizer & versatile music player, built with WinUI3/Win2D | 一款优雅且高度自定义的歌词可视化与全能音乐播放应用,基于 WinUI3/Win2D 构建

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages