Control API Stream Deck Plugins
We’ve built two official Stream Deck plugins to show how the Control API can be used in everyday workflows:
- Stream Deck DHD Plugin (GitHub) · Elgato Marketplace
- Stream Deck RM1 Plugin (GitHub) · Elgato Marketplace
Both plugins are written in JavaScript and serve as practical examples of how to integrate DHD products with Elgato’s Stream Deck. Out of the box, they support essential features like switching channels on/off, toggling PFL, or loading snapshots via RPC methods. Also potentiometer support for Stream Deck Plus is available as a sample. They’re a great way to explore how the Control API works in action while also giving you ready-to-use functionality for your daily setup.
Just like our libraries, these plugins are released under the MIT License, so you can freely adapt them to your own needs. We’re also open to community contributions. If you have ideas for additional features or improvements, feel free to submit them. Together we can grow these plugins into even more powerful tools for the DHD ecosystem.