# nekename/OpenDeck

Linux software for the Stream Deck with support for original Elgato Stream Deck plugins

Repository: https://github.com/nekename/OpenDeck
Canonical: https://ross.abutalabs.com/products/opendeck
Homepage: https://discord.gg/26Nf8rHvaj
Language: Rust
License: GPL-3.0
License Family: copyleft
Topics: elgato, linux, streamdeck, cross-platform, openaction
Last push: 2026-07-29T22:14:49+00:00

## Health v2 (maintenance only)
Score: 96/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 95, release rhythm 95, longevity 100
- inputs: {"age_days": 1439, "days_push": 35, "days_rel": 35, "gap_med": 21, "n_releases_24m": 32}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2081, forks 156 (observed 2026-08-28T04:06:11.467326+00:00)

## What it is
OpenDeck is a cross-platform desktop application for controlling Elgato Stream Deck devices, built in Rust with Tauri. It supports original Elgato Stream Deck SDK plugins as well as the OpenAction plugin API, with Linux as its primary target.

## Use cases
- control an Elgato Stream Deck on Linux
- use existing Elgato Stream Deck plugins on Linux or macOS
- run Windows-only Stream Deck plugins via Wine
- switch Stream Deck profiles automatically when changing apps
- turn a smartphone into a stream deck with Tacto
- map multi-actions and toggles to Stream Deck buttons

## When to choose
- you use a Stream Deck on Linux where Elgato's official software is unavailable
- you want compatibility with the broad ecosystem of original Stream Deck SDK plugins
- you want an open-source, cross-platform alternative to Elgato's software
- you want portable profiles that work across Linux, Windows, and macOS

## When to avoid
- you only need basic key mapping and prefer a simpler tool like streamdeck-ui
- you use non-Elgato stream controller hardware without a vendor plugin
- you need first-party Elgato support or official vendor support channels

## Facets
- artifact type: application
- maturity: active
- function: gui, plugin-system, workflow-automation, developer-tools
- domain: desktop-applications, developer-tools, cross-platform
- platform: windows, cross-platform
- tags: stream-deck, elgato, streamdeck-plugins, openaction, rust, tauri, hardware-controller, macro-keys, automation, linux, macos, desktop

## Member repositories
- nekename/OpenDeck (main) score 96

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:11.467326+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:56:00.982657+00:00, confidence not recorded.
  - readme: https://github.com/nekename/OpenDeck (fetched 2026-08-28T04:06:11.467326+00:00, sha 0242a13f300c)
  - homepage: https://discord.gg/26Nf8rHvaj (fetched 2026-08-29T10:36:00.426706+00:00, sha f3c0e52bc23e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
