Skip to content

WolfWave v1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Mar 17:36
7843db4

WolfWave is a native macOS menu bar app that bridges Apple Music with Twitch, Discord, and stream overlays.

Highlights

  • Apple Music Detection -- Real-time now-playing via ScriptingBridge with fallback polling
  • Twitch Chat Bot -- !song, !currentsong, !nowplaying, !lastsong, !last, !prevsong commands with configurable cooldowns
  • Discord Rich Presence -- "Listening to Apple Music" status with dynamic album artwork
  • OBS Stream Widget -- Built-in WebSocket server for browser source overlays
  • Automatic Updates -- Sparkle-powered updates for DMG installs; Homebrew Cask users update via brew upgrade --cask wolfwave

Features

  • First-launch onboarding wizard (Welcome, Twitch, Discord, OBS Widget)
  • Twitch OAuth Device Code authentication
  • Bot command cooldowns (global + per-user, broadcaster bypass)
  • Channel validation via Twitch Helix API
  • macOS Keychain credential storage (no plain-text tokens)
  • Settings UI with sidebar navigation (Music Monitor, App Visibility, Twitch, Discord, OBS Widget, Advanced)
  • App visibility modes: menu bar only, dock only, or both
  • Diagnostic log export and full reset in Advanced settings
  • Discord auto-reconnect with exponential backoff
  • Twitch auto-reconnect with network path monitoring

Install

Download WolfWave-1.0.0.dmg below, open it, and drag WolfWave to Applications.

Or install via Homebrew:

brew install --cask wolfwave