ashemarya.xyz asheohto/lyricreme

Lyricreme

Desktop lyrics overlay for Windows with a music-reactive visualizer. Borderless, transparent, and click-through — floating lyrics over games, browsers, and desktop apps.

Lyricreme v1.0

Lyricreme.exe 3.3 MB Windows 10/11 (x64)

About

Lyricreme is a borderless desktop lyrics overlay for Windows. It receives track updates from Pear Desktop's Tuna plugin, fetches synchronized lyrics from LRCLIB, and renders a floating two-line overlay over games, browsers, and desktop apps. When a track has no timed lyrics available, it displays a music-reactive visualizer scaled to system audio loudness.

Features

Getting started

1. Enable Tuna in Pear Desktop

  1. Open Pear Desktop.
  2. Go to Settings → Plugins.
  3. Turn on Tuna OBS (sends track updates to 127.0.0.1:1608).

2. Run Lyricreme

  1. Download Lyricreme.exe (button above).
  2. Run Lyricreme.exe.
  3. Play any track in Pear Desktop.

Tray menu

Right-click the Lyricreme icon in the system tray:

Option Description
PositionSnap overlay to 9 screen anchors (Top Center, Top Left, Bottom Center, etc.)
Text SizeFont sizes from Small to Huge with automatic window bounds scaling
Text ColorColor presets (White, Black, Cream, Sky, Pink, Mint, Gold)
OutlineDrop shadow stroke width (None, Thin, Medium, Thick)
OpacityOverlay transparency (40%, 60%, 80%, 100%)
VisualizerToggle audio-reactive pulse when lyrics are not found
Show RomanizedToggle Romanized (Romaji) reading for Japanese lyrics
Show HiraganaToggle Hiragana reading for Japanese lyrics
Click-ThroughToggle click transparency
Lock PositionUnlock to drag the overlay with the mouse
Nudge TimingAdjust sync offset (+0.2s / −0.2s / Reset)

Building from source

Requires Windows and Rust with the MSVC toolchain:

git clone https://github.com/asheohto/lyricreme.git
cd lyricreme
cargo build --release
.\target\release\lyricreme.exe

License & support

MIT — see the LICENSE file.