Your deck,
wired your way.

Deckyard turns stream deck hardware into a programmable command surface. Map any key to keystrokes, URLs, shell commands, or HTTP calls - then chain them into visual workflows. A modern, fast interface designed around how you actually work, running entirely on your machine.

Fully offline. No account. No telemetry.

What it does

Every key, every action,
fully yours.

Button grid editor

See your device live - Mk2, XL, Mini, or anything else. Select a key, stack actions on it, drag to rearrange. Changes deploy to the deck instantly.

Visual workflow editor

Chain actions on a node canvas. Drag a handle from one port to another and the connection snaps in. Branch, wait, and retry without writing code.

Deep action library

Keystroke playback, app launching, URLs, shell commands, HTTP requests with parsed responses - every action your keys and workflows can call on.

Variables

Typed variables flow between workflow steps - set one from a key press, read it in a condition, carry a value from one action to the next.

The workflow editor

Press a key. Go live.

Workflows are more than macros. One key can set the scene, switch your camera on, and take you live - Deckyard executes the graph and shows you every step as it happens.

Device compatibility

Built for Mirabox-style decks.

Deckyard drives the hardware directly - no vendor software in the middle. Mirabox-style stream docks are our first-class target, and these are the devices we've verified on a physical bench so far. Untested doesn't mean unsupported; it means we haven't put a unit through the test suite yet.

Device Key grid cols × rows Keys Dials Status
Mirabox Stream Dock 293S HSV-293S 5 × 3150 Tested
Mirabox Stream Dock XL 8 × 4320 Tested
Mirabox Stream Dock N3 3 × 263 Untested
Mirabox Stream Dock N4 5 × 2104 Untested
Elgato Stream Deck Mini 3 × 260 Untested
Elgato Stream Deck Neo 4 × 280 Untested
Elgato Stream Deck MK.2 5 × 3150 Untested
Elgato Stream Deck + 4 × 284 Untested
Elgato Stream Deck XL 8 × 4320 Untested
Elgato Stream Deck + XL 6 × 6366 Untested

Some devices also carry touch strips or touch points; dial and touch behaviour on untested hardware is unknown until we've run a physical unit. Own something that isn't listed? Many decks in this category share a protocol - it may already just work.

Home Assistant

Your deck,
meet your home.

  • Any service, on a keyToggle lights, fire scenes, run scripts, set the thermostat - every Home Assistant service can sit on a key or inside a workflow step.
  • React to your home's stateWorkflows can wait until an entity matches a condition - hold the go-live workflow until the studio door sensor reads closed.
  • On your networkDeckyard talks to your Home Assistant instance directly over your local network, with an access token you create and control.

Local-first by design

Everything on your machine.
Nothing anywhere else.

  • Runs entirely offlineDeckyard lives on your machine. Pull the network cable; nothing changes.
  • No account, everThere is nothing to sign up for. Your profiles and workflows are files you own.
  • Portable by defaultBack up, version, or move your whole setup by copying one folder.

Get Deckyard

Free. On your desktop.

One small install. No account, no sign-in - plug in your deck and start mapping keys.

Windows

.exe installer · Windows 10+

Download for Windows