Skip to content

jayfunc/jayfunc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hi there! I'm jayfunc 👋

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.

When I'm not optimizing rendering engines or writing code, I love to draw. I keep a digital gallery of my sketches, movie scene studies, and nature illustrations. 🎨 Check out my Notion Art Gallery


🚀 Featured Project: BetterLyrics

An elegant, highly customizable lyrics visualizer & versatile music player, built with WinUI3/Win2D

GitHub stars


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.

View Source Code →


🛠️ Tech Stack & Tools

Languages C# Python Kotlin TypeScript

Frameworks .NET WinUI 3 Next JS Android

Tools Visual Studio Git Docker


🎨 Beyond the Code

While I spend a lot of time building elegant visual experiences in code (like BetterLyrics), I also love creating visuals on a digital canvas. My art ranges from anime and animals to observational studies of nature and my favorite movies/TV shows.

🖼️ Explore my Notion Art Portfolio


📫 Let's Connect

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:

Email Bilibili Cnblogs


📊 GitHub Analytics

jayfunc's GitHub stats-Dark jayfunc's GitHub stats-Light

Top Langs Dark Top Langs Light

🐍 Contribution Snake

Snake Dark Snake Light

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors