- C# SDK for the StreamDock WebSocket plugin protocol
- Example plugin showing real-world actions (buttons + knobs)
- Property Inspector helpers and UI patterns
- i18n-ready Property Inspector (language auto-detected)
- Async-first API
- Typed events (less trial & error with raw JSON)
- Action handler pattern (keeps plugin code clean)
- Built-in logging (log4net)
- i18n-friendly Property Inspector (language auto-detected)
- Practical by default — easy to copy, tweak, and ship
- Windows 10+
- .NET SDK (currently targeting .NET 9)
- StreamDock software installed
cd .\ExamplePlugin\Scripts
.\Build.ps1
.\Install.ps1cd .\ExamplePlugin\Scripts
.\BuildAndInstall.ps1Contributions are welcome! 🧡
- Found a bug or a protocol mismatch? Open an issue.
- Please include logs + raw JSON payloads when possible (it helps a lot).
MIT — see LICENSE.
If this project helps you, consider giving it a ⭐️