aquilo.gg
Song requests + OBS widget · Free

Take requests, live

Cross-platform !song requests bridged through Loadout, with a clean Spotify now-playing OBS overlay. One command, every platform.

Spotify Twitch YouTube TikTok Kick
Rotation · live demo
Open full ↗
↑ The real widget — running on widget.aquilo.gg right now
How it works

More than a now-playing widget

Six tools wrapped in one URL. Pick the view, drop into OBS.

Now-playing card

Real-time track, artist, album art, and progress bar pulled straight from Spotify. Updates the moment the track changes.

Cross-platform !song requests

Viewers on Twitch, YouTube, TikTok, or Kick all type !song name and the request lands in your queue. Bridged through Loadout.

Moderator queue + approval

A separate moderator panel for reviewing and approving requests before they hit Spotify. Skip the spam.

Five view modes

Full widget, now-playing-only pill, queue display, moderator panel, and config screen — each its own URL for OBS scenes.

Themeable

Customize accent color, font, and opacity via URL params. Spotify-green default; patrons unlock branded variants.

StreamDeck-ready

Built-in StreamDeck icon pack and button URLs so your physical deck can skip, approve, or pause requests live.

Setup

Two minutes, three steps

No installs — the widget runs in your OBS browser source. Loadout bridges !song commands automatically.

1

Authorize Spotify

Open widget.aquilo.gg/rotation and sign in. Read-only OAuth — Rotation only sees what's currently playing.

2

Copy your widget URL

Pick the view (full widget, now-playing pill, queue, moderator) and copy the generated browser-source URL.

3

Drop into OBS

Add a Browser Source, paste the URL, set size, lock the source. Go live. !song commands fire automatically through Loadout.

Branded themes

Patrons unlock the variants

Rotation core is free. Plus and Pro patrons unlock branded theme presets and early access to new view modes.

See tier perks →