Elgato Stream Deck SDK
Unofficial Node.js SDK
Library Features
- Allow the creation and building of a Node.js plugin (not everything can be done with the internal JavaScript in the Stream Deck App)
- Strictly typed
- Simplify the plugin's development
- Auto-populate the plugin settings
- Single / double taps and long press managed events
- Automatically handles image url, file or Base64 images
- Easy debugging + development (no stream deck application's reload necessary!)
- Per action class development (not worry about checking every time the action UUID)
Samples
There are different types of sample (in the directory /sample
), written in JavaScript and TypeScript and also a built
plugin.
Documentation
You can read the full documentation at https://stream-deck-for-node.netlify.app
TODO
- Testing on Mac
Changelog
1.0 (12/2021)
An initial sdk version is released
Inspiration
I took my inspiration from streamdeck-tools
of BarRaider, but I don't really like C#
... so I created a tool to execute on-fly Node.js
script through a binary executable or a full node packaged app.
Author
Francesco Saverio Cannizzaro (fcannizzaro)
License
GPL-3.0