lastfm-now-playing

A hosted version of this widget is available at lastfm.aiden.tv!

A last.fm equivalent to my existing Spotify Now Playing widget.

  • This widget is less prone to Spotify's strict API ratelimits, causing delays in updates to song changes.

  • This widget is able to support other music providers, such as YouTube Music!

  • This widget does not require any form of authentication, as it uses the public Last.FM API.

Getting started

  1. Visit lastfm.aiden.tv.

  2. Enter your last.fm username in the prompt.

  3. Follow the given instructions to add to your OBS.

Running locally

  1. Clone the repository.

  2. Run npm i to install dependencies.

  3. Copy .env.example to .env, and add a Last.FM API key.

  4. Run npm run dev to run the widget locally.

  5. Run npm run build to build the widget.