Skip to main content

Your Elgato stream deck,
over WiFi.

DeckBridge runs on your computer and appears to the Elgato app as a network device - your buttons work there. No Network Dock required.

freeopen sourcesingle < 5 MB binaryno sudo

Running in two minutes

1

Download & run

Grab the release for your OS, unzip, run ./deckbridge.

2

Plug in your deck

Connect a supported USB deck. macOS asks for Input Monitoring once.

3

Open the Elgato app

On any machine on the same LAN. The deck shows up like real Elgato hardware.

Full guide →

One bridge, two protocols

DeckBridge speaks USB HID to your deck and emulates an Elgato Network Dock on the LAN. The app discovers it like real hardware.

USBWiFi / LANUSB Stream DeckMirabox · Ajazz · MiniDeckBridgeYour computeror Bitfocus CompanionElgato app✓ accepts it

Key presses travel deck → DeckBridge → app. Button images travel back, resized and rotated to match your device before they're written over USB.

What you can do with it

Reuse a non-Elgato deck

Drive a Mirabox or Ajazz deck from the official Elgato app — it looks like genuine hardware.

Skip the Network Dock

Use a USB deck with the app over WiFi instead of buying the ~$70 hardware dock.

Place it anywhere

Across the desk or in another room - only the WiFi link matters, not a cable run.

Hobby control surface

A budget board for personal streaming, shortcuts, and scene switching.

The built-in web UI

DeckBridge serves its own control panel at localhost:3000 — a guided pairing flow that walks you through connecting the deck to the Elgato app.

Simple viewconnect the deck, copy the address, pair.

How it stacks up

Against the official Network Dock and the closed app that ships with many non-Elgato decks.

DeckBridge
Cost
Free
Source code
Open, auditable
Data collection
None
Who's behind it
Public GitHub repo
Works in the Elgato app
Yes
Works in Bitfocus Companion
Yes
Over WiFi / LAN
Yes
If it breaks your PC
As-is, hobby use
Elgato Network Dock
Cost
≈ $70 hardware
Source code
Closed
Data collection
Per Elgato policy
Who's behind it
Elgato / Corsair
Works in the Elgato app
Yes (native)
Works in Bitfocus Companion
Yes
Over WiFi / LAN
Yes
If it breaks your PC
Consumer warranty
Deck's bundled app
Cost
Free download
Source code
Closed binary
Data collection
Device, installed apps, peripherals — no privacy policy
Who's behind it
Anonymous vendor, .vip download domain
Works in the Elgato app
Its own app only
Works in Bitfocus Companion
Its own app only
Over WiFi / LAN
USB only
If it breaks your PC
Liability capped at $50, "as-is"

"Deck's bundled app" reflects red flags found in the EULA of one non-Elgato deck's Windows software: an anonymous publisher with no listed address, a .vip download domain, broad system telemetry with no privacy policy, and liability capped at $50. DeckBridge ships no EULA — the source is the contract.

Supported devices

Mirabox 293V3 ✓ testedMirabox 293S ✓ testedMirabox K1 Pro ✓ testedAjazz AKP153E (rev. 2) untestedAjazz AKP153R (rev. 2) untestedAjazz AKP153 untestedAjazz AKP153E (rev. 1) untestedAjazz AKP153R (rev. 1) untestedMars Gaming MSD-ONE untestedMad Dog GK150K untestedRisemode Vision 01 untestedTMICE Stream Controller untestedStream Deck MK.2 untestedStream Deck Mini ✓ tested

Tested on macOS — the Linux / Windows builds are implemented but not hardware-verified.

No other models planned. Wire up your own →

Built with

TypeScript + Rusttxiki.js runtime — no Node.jsDedicated USB worker threadJPEG resize + rotate per modelmDNS auto-discoveryEmulates an Elgato Network Dock

How it's built →

⚠ Not affiliated with Elgato / Corsair. "Stream Deck" and "Elgato" are trademarks of their respective owners. DeckBridge is for hobby and personal use only and does not replace the Elgato Network Dock. For professional or reliable setups, use officially supported Elgato hardware.

ℹ Nothing reverse-engineered. The USB HID and Elgato CORA protocol handling is reused from existing open-source projects - DeckBridge only wires that prior work together.