GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — jayfunc - Overview

@jayfunc jayfunc Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@jayfunc
jayfunc
Follow
View jayfunc's full-sized avatar
👋

jayfunc jayfunc

👋
Follow
Sponsor
Indie Developer | BetterLyrics Creator
33 followers · 10 following
  • @BetterLyrics
  • https://jayfunc.github.io
  • https://space.bilibili.com/36159702
  • https://cnblogs.com/jayfunc

Sponsors

@suheandzl

Achievements

Achievement: Galaxy BrainAchievement: Starstruckx3Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLO

Achievements

Achievement: Galaxy BrainAchievement: Starstruckx3Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLO
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
jayfunc/README.md

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

🐍 Contribution Snake

Pinned Loading

  1. BetterLyrics BetterLyrics Public

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

    C# 2.2k 65

  2. CarpeCast CarpeCast Public

    Sync media playback status from Android or macOS to Windows over LAN, with remote control support | 局域网内同步 Android/macOS 媒体播放状态至 Windows,并支持远程控制

    Kotlin 13 1

  3. SonyMusicCenter-SMTC-Bridge SonyMusicCenter-SMTC-Bridge Public

    A native Windows SMTC bridge for Sony Music Center for PC | 为 Sony Music Center 完美添加 Windows 原生媒体控制、实体按键及悬浮窗封面支持的底层补丁

    JavaScript 2

  4. CarpeLines CarpeLines Public

    Live, word-by-word lyrics for any Android media session | 为任意 Android 媒体会话实时呈现逐字歌词

    Kotlin 7

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.