Skip to content

Stream Deck CLI

Fresh

Overview

The Stream Deck CLI is a command-line tool for building, managing, and packaging Stream Deck plugins.

Installation

Prerequisites: Node.js 20+, Stream Deck 6.9+, a Stream Deck device.

bash
npm install -g @elgato/cli@latest

Verify:

bash
streamdeck -v

Shorthand

The alias sd works identically: sd create = streamdeck create

Available Commands

CommandAliasDescription
create-Scaffold a new plugin
dev-Enable developer mode + remote debugger
link-Symlink plugin for development
list-Show installed plugins
packbundlePackage .streamDeckPlugin file
restartrRestart a running plugin
stopsStop a running plugin
validate-Validate plugin manifest
config-Manage CLI configuration
help-Display help information