Also known as 摘叶飞镖 in the CN tech community
I'm a developer who loves building polished desktop applications and tinkering with new tech stacks. My main playground is .NET (WinUI 3), but I also really enjoy writing Python, TypeScript, and Kotlin.
Right now, I'm pouring my free time into BetterLyrics, an open-source app dedicated to bringing an amazing, customizable music experience to Windows.
An elegant, highly customizable lyrics visualizer & versatile music player, built with WinUI3/Win2D
Tech Stack: C# WinUI 3 Windows App SDK Win2D MVVM
✨ Highlights:
- Solid Foundation: Built on WinUI 3 & Win2D with a custom rendering engine optimized to keep high frame rates without melting your GPU.
- Insane Customizability & Visuals: Fluid backgrounds, 3D/fan-shaped lyrics, particle effects, and lyric card generation. You can even run multiple display modes (Immersive Fullscreen, Docked Sidebar, Floating Widget) at the same time!
- Universal Playback: Features a built-in player supporting Local files, SMB, FTP, and WebDAV, while also seamlessly visualizing music from external apps (Spotify, Apple Music, NetEase, etc.).
- Robust Lyrics Engine: Granular control over lyrics/song matching (adjust match degrees, order, and custom song info mapping). Supports local files, online sources, plugins, advanced formats (
.ttml,.eslrc), and even offline machine translation. - Quality of Life: Integrated Discord RPC, Last.fm scrobbling, local listening stats, and smart behaviors like auto-hiding when paused.
I'm always down to chat about open-source, cool tech, or my next side project! Feel free to reach out or check out my channels:



