Utilities
OBS Browser Events
by Luxterful
Overview
Trigger custom events with JSON payloads in your OBS browser sources — one key press, zero polling, no extra server.
Control your self-developed browser overlays in OBS Studio straight from your Stream Deck. Send custom events with JSON payloads to any browser source - everything stays local on your machine. No cloud service, no third-party server, not even internet needed.
WHO IT'S FOR
Built for streamers and developers who create their own overlays - plain HTML, React, Vue, anything that runs in a browser source - and need a manual trigger where no automatic one exists: quiz scoreboards, podcast lower thirds, manual alerts, live votes.
HOW IT WORKS
The plugin talks to the local OBS WebSocket server and emits your event through the obs-browser vendor API. Your overlay receives it as a native DOM event with the payload in event.detail - one addEventListener, no SDK, no polling, and nothing ever leaves your computer.
FEATURES
Visual JSON payload builder with typed fields (text, number, boolean, raw JSON), validation, and a live preview
Free-form event names: one key can drive many overlays, one overlay can react to many keys
Success and error feedback shown directly on the key
Configurable OBS connection (host, port, password) - set once, shared by all keys
Ready-made quiz scoreboard demo overlay included in the GitHub repository
REQUIREMENTS AND SETUP
OBS Studio 28 or later with the WebSocket server enabled (Tools -> WebSocket Server Settings)
If authentication is enabled in OBS, enter the password once under "OBS Server Settings" in any key's property inspector
Initial release.
Send Browser Event action: emits custom events with JSON payloads to browser sources inside OBS Studio via the local obs-websocket connection - no cloud service, everything stays on your machine
Visual JSON payload builder with typed fields (text, number, boolean, raw JSON), validation, and a live preview
Free-form event names, so one overlay can react to multiple keys and one key can drive multiple overlays
Configurable OBS connection (host, port, password), stored once and shared by all keys
Success and error feedback shown directly on the key after each press
Version 0.1
Jul 8, 2026
Details
Type
Utilities
OS
Mac
Windows
Compatibility
Stream Deck 6.9 or later
Size
299.17 KB
Version
0.1
Language
English
Support
Profiles
No
Dial support
No
Additional links
You might also like