Rust Manager adds Rust+ actions to Stream Deck and Stream Deck+.
Monitor Smart Devicefor alarms, smart switches, and storage monitors.Toggle Smart Switchfor keys and Stream Deck+ encoders.Server Statusfor players + queue.Team Overviewfor online and alive counts.Send Team Chatfor one-tap saved messages.- Shared Rust+ connection settings used across all actions.
- Open the latest release.
- Download the
.streamDeckPluginasset. - Double-click the downloaded file.
- Stream Deck installs the plugin automatically.
No manual file copy is required for normal installs.
- Add any Rust Manager action in Stream Deck.
- In the property inspector, click
Start Auto Pair. - Complete Steam sign-in in the browser window.
- In Rust, click
Pair with Server. - Rust Manager fills host, app port, player id, and player token automatically.
Manual connection fields are still available if you already have connection values.
Auto Pair tries to open:
- Google Chrome (default Chromium launch).
- Microsoft Edge (fallback if Chrome is unavailable).
npm install
npm run buildnpm run deploy:localnpm run package:pluginThis creates a versioned installer in dist/.
CIworkflow runs version checks, secret scan, comment policy checks, typecheck, build, and packaging.Releaseis maintainer-managed and publishes a.streamDeckPluginfile to GitHub Releases.- CI artifacts include an installer for testing before release.
- Use Bug Report for crashes, wrong behavior, pairing failures, or regressions.
- Use Feature Request for new actions, UX changes, or workflow improvements.
- Search existing issues before opening a new one so reports stay consolidated.
- Include clear reproduction steps, expected result, actual result, and Stream Deck/plugin versions.
See CONTRIBUTING.md.
MIT. See LICENSE.
- One Rust+ connection at a time.
- No map, CCTV, vending/marker browsing, or camera control in this version.
