8 releases (breaking)
0.7.0 | Apr 2, 2023 |
---|---|
0.6.0 | Feb 6, 2023 |
0.5.1 | Aug 13, 2022 |
0.5.0 | May 16, 2020 |
0.1.0 | Jan 15, 2019 |
#485 in GUI
44 downloads per month
50KB
828 lines
streamdeck-rs
Unofficial Stream Deck SDK for Rust
Elgato's official Stream Deck SDK works by launching plugins in their own processes and communicating via web sockets. This library provides the command line argument parsing and basic protocol details for creating a plugin using Rust.
This library is pretty basic for now. In the future it could provide a framework for instancing actions (keys) and routing messages to the appropriate instances.
Usage
- Create a binary executable project.
- Use
RegistrationParams
to get the information required to useStreamDeckSocket
. - See the official documentation for information about creating manifests and loading your plugin.
Dependencies
~7–14MB
~172K SLoC