JDR Ninja
JDR Ninja Overlay
A transparent OBS overlay that shows your dice rolls live during your games. Twitch chat commands are free, while Foundry and Stream Deck come with a subscription.
How it works
-
1
Create your overlay
Generate the OBS browser-source URL from the configuration, in seconds and without copying any password.
-
2
Add it in OBS
Paste the address into a “Browser” source. The overlay stays transparent and ready to animate your rolls.
-
3
Link your sources
Connect your Twitch channel for chat commands, which are free. Link Foundry too (and soon Stream Deck), then send your rolls live with a subscription.
-
4
Roll the dice
Every recognized roll animates automatically on the overlay, then disappears after the duration you choose.
Your roll sources
Twitch chat
FreeYour community rolls dice in your chat with the commands you define, and the result animates on the overlay. Available on every account.
Foundry VTT
With a subscriptionThe JDR Ninja module relays your real Foundry rolls to the overlay, without copying any password. Pairing stays free; live rolls require a subscription.
Stream Deck
Coming soonA future Stream Deck button will send your rolls straight to the overlay. It will need a subscription, on the same terms as Foundry.
Free or paid
| Feature | Free | With a subscription |
|---|---|---|
| OBS overlay, URL and regeneration | Yes | Yes |
| Local visual demo | Yes | Yes |
| Dice commands in Twitch chat | Yes | Yes |
| Pairing and management of Foundry devices | Yes | Yes |
| Live rolls from Foundry and Stream Deck | No | Yes |
| Priority, continuous Twitch listening | No | Yes |
Every paid tier offers exactly the same overlay features: there is no difference between them.
Frequently asked questions
Do I need a subscription to use the OBS overlay?
No. Creating the OBS browser source URL, copying it, regenerating it, enabling or disabling the overlay and running the visual demo all stay free, as do the Twitch chat dice commands. A paid subscription covers live rolls sent from Foundry or Stream Deck, draws from your Foundry tables triggered in chat, and priority, continuous reading of your Twitch chat.
How do I add the overlay in OBS?
From the configuration, create the browser-source URL, copy it, then add a “Browser” source in OBS with that address. The URL is shown only once: regenerate it if you need to copy it again.
Does the demo send a real command?
No. The demo builds a fake roll directly in the page and animates it locally. It calls no server, broadcasts nothing to OBS and does not depend on your subscription.
What if I share or export my OBS scene?
An exported OBS scene collection contains the overlay URL. Treat it as a secret: if it leaks, regenerate the URL from the configuration. The old address and its connections then stop immediately.
Ready to show your rolls live?
Create your overlay for free, then unlock Foundry and Stream Deck whenever you like.