
YTubic
YTubic is a fast, responsive, open-source YouTube Music desktop client for Windows, Linux, and macOS that uses direct InnerTube API communication and aggressive caching to provide instant navigation and playback.
它把精致的 WPF 桌宠与完整本地音乐播放体验结合,支持专辑内顺序播放、自动提取角色主色生成播放面板,并且完全离线、不收集数据。
推荐双击 dist/Stefanie-Setup.exe 安装。安装后程序位于当前用户的
%LOCALAPPDATA%\Stefanie 固定目录,并创建桌面与开始菜单快捷方式。
dist/Stefanie.exe 仍可作为便携版本直接运行。
播放器没有独立窗口,音乐来自本地。播放器内部音量固定为 100%,实际响度跟随 Windows 系统音量和系统音量混合器。
程序只允许一个实例运行。重复启动时不会创建第二只桌宠,而会激活已经运行的窗口。 位置、大小、置顶和自启动状态会自动保存。
可以从 Windows“已安装的应用”中卸载“Stefanie 桌宠”,也可以运行安装目录中的
Uninstall.exe。卸载会清理程序、快捷方式、自启动项和保存的设置。
歌词气泡、字体和边框会随桌宠大小同步缩放;气泡还会根据歌词字数自动改变宽高,保证完整显示。背景由顶部淡粉色向下渐变为白色。待机动作每隔 8–21 秒随机触发一次,并依次使用精灵图中的 11 组动作。两次待机动作之间,角色会使用原精灵表的睁眼—闭眼过渡帧,每隔约 2.8–3.6 秒自然眨眼一次。
歌词气泡可以再次点击。程序会按照气泡标注的歌曲名在本地音乐库中查找并立即播放对应歌曲,后续仍只在该歌曲所在专辑内播放。
角色精灵图已嵌入 EXE,运行时不依赖外部图片。项目使用 Windows 自带的 .NET Framework/WPF,不联网、不收集数据。
如需修改源代码,在 Windows PowerShell 中运行:
.\build.ps1
A Windows singer desktop pet with sprite animation, lyric bubbles, and local album playback.
根据分类、Topic 和编程语言匹配的相似项目。

YTubic is a fast, responsive, open-source YouTube Music desktop client for Windows, Linux, and macOS that uses direct InnerTube API communication and aggressive caching to provide instant navigation and playback.

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.
Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.