BetterLyrics  by jayfunc

Customizable lyrics visualizer and versatile music player

Created 11 months ago
1,789 stars

Top 23.6% on SourcePulse

GitHubView on GitHub
Project Summary

Summary BetterLyrics is a highly customizable lyrics visualizer and versatile music player for Windows, built with WinUI 3 and Win2D. It offers an elegant, deeply personalized music experience through advanced lyric animations, immersive backgrounds, and extensive playback options, catering to users seeking rich audiovisual integration.

How It Works Built with WinUI 3 and Win2D, BetterLyrics provides a fluid, modern interface with extensive personalization. Its core innovation is advanced lyric motion (per-syllable highlighting, long-note glows, perspective fading), complemented by immersive particle backgrounds and a real-time audio visualizer for a rich audiovisual experience.

Quick Start & Requirements Installation is recommended via the Microsoft Store or by downloading the latest release archive (.zip) from GitHub. The application requires a Windows operating system. Detailed installation guides and documentation are available at https://betterlyrics.github.io/get-started/install and https://betterlyrics.github.io respectively.

Highlighted Details

  • Visuals: Advanced lyric motion (per-syllable, long-note glows, perspective fading), customizable animations, fonts, and behaviors.
  • Backgrounds: Dynamic fluid, blur, fog, snowflake particles, and real-time audio spectrum analyzer.
  • Playback: Supports local, SMB, WebDav, FTP streaming, playback memory, and live media library sync.
  • Integration: Visualizes lyrics from Spotify, Apple Music, NetEase, etc., with Discord Rich Presence and Last.fm scrobbling.
  • Lyrics & Extensibility: Accurate matching, noise reduction, offline translation, and a plugin system for AI integration.
  • UI Modes: Tailored layouts for Standard, Full Screen, Desktop/Wallpaper, Docked, Narrow, and Taskbar integration.

Maintenance & Community The project is under active development, with community support via QQ (Group 1, Group 2), Discord, and Telegram. Contributions are welcomed for translations, plugin development, and building from source.

Licensing & Compatibility Licensed under GNU General Public License v3.0 (GPLv3), a strong copyleft license requiring derivative works to be distributed under the same terms, potentially impacting integration with proprietary software.

Limitations & Caveats As an actively developed project, unexpected issues may occur. The application is primarily designed for and compatible with the Windows operating system due to its WinUI 3/Win2D foundation.

Health Check
Last Commit

8 hours ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
22
Star History
135 stars in the last 30 days

Explore Similar Projects

Starred by Aravind Srinivas Aravind Srinivas(Cofounder of Perplexity), Dan Abramov Dan Abramov(Core Contributor to React; Coauthor of Redux, Create React App), and
11 more.

jukebox by openai

0.0%
8k
Generative model for music research paper
Created 6 years ago
Updated 1 year ago
Feedback? Help us improve.