PRISM FOR STREAM DECK·λ 584

Light on
every key.

Animated, stateful keys, dials, touch strips and screens, drawn from the same Refraction tokens as the web and terminal catalogs. Play them on any device below, then take them home as a plugin, an icon pack or a profile.

Stream Deck 7.6+ · Windows · macOS · Linux via OpenDeck

Stream Deck +8 keys · 4 dials · touch strip
382deck facets
9galleries
30devices supported
3key themes

01 / THE CATALOG·LIVE

Every key, running live.

Tiles play while they are on screen. Press one to change its state, or open it to see it on every device, in every theme.

Lighting the keys…

02 / EVERY DEVICE·VIRTUAL HARDWARE

Built for the hardware you have.

Each facet is laid out for real panel geometry: native key sizes, the gaps behind the bezel, the touch strip, the Galleon’s screen and its dial layers. Prism knows 30 devices; the seven below run live.

03 / INSTALL·THREE WAYS IN

Take the light home.

Pick the depth you want: live animated keys through the plugin, Prism art for any action through an icon pack, or a finished layout as a profile. Each one installs with a double-click.

01 / PLUGIN

Live keys, dials and strips.

The Prism Display action plays any facet on any key or dial, animated, with states, presses and turns. It is visual; it can also open a web page or switch profile when pressed. Prism Info Bar lights the Neo. The sample profiles put Stream Deck’s own media, volume and hotkey actions in Prism art on their Home page, and simulated data is tagged DEMO on the device.

  1. Download the plugin.
  2. Double-click it and confirm in the Stream Deck app.
  3. Drag Prism Display from the Prism Deck category onto a key, then pick a facet.
Needs internetdownload onceLocal onlyruns in the Stream Deck app

Stream Deck 7.6+ · Windows 10/11 · macOS 13+

Download the plugin

02 / ICON PACKS

Prism art for any action.

One pack per deck theme: every glyph in each of its states, Night and Day, with animated GIFs for the ones that move. Use them on the actions you already have.

  1. Pick a theme below and download its pack.
  2. Double-click the .streamDeckIconPack.
  3. Open a key’s icon menu, choose Icon Library, then Prism.
Needs internetdownload onceWorks offlinestill images, no plugin

11 packs · 56 icons in every state, Night and Day (240 images each) · 1–8 MB

03 / PROFILES

A finished layout per device.

Ready-made pages with keys, dials and screens already placed and themed. Each one needs the plugin; the app offers to install it if it’s missing.

  1. Download the profile for your device.
  2. Double-click it, or use Preferences → Profiles → Import.
  3. Pick it from the profile list.
Needs internetdownload onceLocal onlyneeds the plugin

Needs the plugin · 7 devices

LINUX

No vendor app? No problem.

OpenDeck runs the same plugin unchanged: install it from OpenDeck’s Plugins tab with Install from file. Keys, spans, dials, the strip and the Neo info bar all work. StreamController takes the icon packs: rename a .streamDeckIconPack to .zip and import it as a custom pack.

Local onlyOpenDeck, StreamController or hidrawWorks offlinethe CLI, once cloned
OR FROM THE REPOSITORY
# Node.js 20+, nothing to install
git clone https://github.com/crazy54/Prism.git
cd Prism/prism-deck
node cli.js devices

04 / FOR AGENTS

A third island.
Every key.

The deck catalog ships as #prism-deck-catalog in Prism.html, next to the web and terminal islands. Each record carries its gallery, surface, states, press behavior, device targets and ready-to-use plugin and code snippets, and the island holds every module, so it renders fully offline.

Works offlinein Prism.html, with every engine module
IN THE PAGE, OR IN PRISM.HTML
const deck = JSON.parse(
  document.getElementById('prism-deck-catalog').textContent);

deck.facets
  .filter((f) => f.surface === 'key' && f.states.length)
  .map((f) => f.usage.plugin);
// → ['Stream Deck app → Prism Deck → "Prism Display" → Mic', …]

Keys you can read across the room.

Back to Prism

Use it

Copy it

Clipboard access is unavailable. Select and copy the text below.