Skip to content

Live Activity Output

KanashiiDev edited this page May 4, 2026 · 1 revision

WebNowPlaying Integration

This project has built-in support for WebNowPlaying, allowing you to send your current music data to Rainmeter and OBS in real time.

When enabled, the following metadata is sent every second:

  • Title
  • Artist
  • Source
  • Cover Art
  • Playback Position / Duration

Setup

You do NOT need to install the WebNowPlaying browser extension.

Enable/Disable: App > Dashboard → Settings → WNP Rainmeter Support / WNP OBS Support


Activity File Store

Writes your current music activity to plain text and JSON files on disk, making it easy to display track info in streaming overlays, widgets, or any tool that reads files.

Files written to disk on every track change:

File Contents
artist.txt Artist name
title.txt Track title
source.txt Track Source
cover.png Album art (downloaded automatically)
activity.json All fields combined + updatedAt timestamp

When no activity is active, all text files are cleared and cover.png is removed.

Enable/Disable: App > Dashboard → Settings
Open folder: App > Dashboard → Settings → Open Directory

Clone this wiki locally