Stream Deck Plugin Template

GNU%20Bash JavaScript HTML5 Vite React ESLint
tsnode TypeScript GitHub%20Actions JSON Express


Requirements

  • Node.js version 20
  • pnpm package manager

Getting Started

Installation

pnpm install
npm run build

Development

Windows or MacOS

You can use the Elgato Command Line Interface (CLI) to link the plugin in this directory to the Stream Deck's plugins folder:

npx sd link com.falvet-guillaume.template-plugin-ws.sdPlugin

Linux

For Linux development, you can set up a Windows virtual machine with the following configurations:

  • USB passthrough
  • Shared folder
  • Symlink the plugin folder in this directory with the Stream Deck plugin folder on Windows (refer to link-win.bat for guidance).

More Information

For further information and resources, visit Elgato's Website.