Skip to content

Stop tabbing out. A ghost-transparent lyric HUD for Windows that syncs instantly, roasts ads, and uses 0 RAM. Built with Rust + Tauri.

Notifications You must be signed in to change notification settings

anmolllll311/LyricBro

Repository files navigation

🎤 LyricBro

Stop tabbing out to see what the artist just mumbled.

LyricBro is a ghost-transparent widget that floats on your desktop and syncs lyrics to your Spotify/music automatically. NO clicks. NO bloat. Just vibes.

🙄 The Problem

Spotify lyrics take up the whole screen. Browser lyrics require typing. We are lazy. We just want to know if he said "kiss this guy" or "kiss the sky" without pausing the game/code.

✨ The Fix

  • Ghost Mode: It's there, but you can click through it. It’s like a HUD for music.
  • Smart AF: It hides when you pause. It hides when you close Spotify. It doesn't clutter your life.
  • Personality: When ads play, it roasts them ("Please enjoy capitalism"). When it's instrumental, it gets deep.
  • Buttery Sync: 33fps refresh rate with a custom predictive engine. It's faster than your brain.
  • Rust Powered: Uses like 2MB of RAM because we aren't savages (looking at you, Electron).
  • Auto-Hide: Window vanishes when music stops, pauses, or app is closed. Reappears on play.

1 2

Tech Stack

  • Frontend: React (TypeScript), Vite, Tailwind CSS.
  • Backend: Rust (Tauri v2), Windows Media Control API.
  • Build: Tauri Bundler (NSIS Installer).

Getting Started

  1. Install Dependencies:

    npm install
    # Ensure Rust is installed (rustup)
  2. Run Development Mode:

    npm run tauri dev
  3. Build Release:

    npm run tauri build

    Installer will be in src-tauri/target/release/bundle/nsis/.

License

MIT License.

About

Stop tabbing out. A ghost-transparent lyric HUD for Windows that syncs instantly, roasts ads, and uses 0 RAM. Built with Rust + Tauri.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published