VR Chat Screen is a Windows app for keeping stream chat visible while you're in SteamVR.
It can pull chat from Twitch, YouTube Live, and Kick, show it in a desktop window or a native VR overlay, display alerts in VR, and give you basic moderation and stream controls without needing to keep taking the headset off.
This version supports two modes:
- A normal transparent desktop overlay window.
- A native OpenVR overlay that publishes the chat panel and alerts into SteamVR.
- Multichat support for Twitch, YouTube Live, and Kick.
- Desktop overlay window that can be pinned with SteamVR Desktop.
- Native VR chat overlay for a read-only in-headset chat panel.
- VR alerts overlay with
BannerandAbove chatplacement. - Streamlabs Alert Box support in VR.
- In-app moderation for supported platforms, including delete, timeout, and ban actions where available.
- Stream controls for OBS or Streamlabs Desktop, including scene switching and audio controls.
- OAuth/API-first account login for Twitch, YouTube, and Kick.
- Emoji support, opacity controls, sizing options, timestamps, and compact overlay styling.
- Built-in update checker for GitHub releases.
- Tray menu support so the app can be hidden and restored quickly.
npm install
npm run build:openvr
npm startOpen settings to add your chat sources:
- Twitch channel names, without
https://twitch.tv/. - YouTube live URLs, video IDs, channel IDs, handles, or channel URLs.
- Kick channel names, without
https://kick.com/.
For accounts and moderation, use the Accounts tab. OAuth/API is the main setup path, with browser fallback only where the app still needs it.
The app can also check GitHub releases for updates from Settings > Integrations.
- Start SteamVR.
- Run
npm run build:openvronce. - Run
npm start. - Open settings and enable
OpenVR. - Adjust X/Y/Z if the panel is out of view.
The native VR overlay is mainly intended as a clean chat display. If you want to interact with the app more directly, using SteamVR Desktop is still the easier option.
- Start SteamVR.
- Run
npm start. - Open SteamVR Dashboard.
- Open Desktop View and select the
VR Chat Screenwindow. - Pin/place the window in your VR space.
npm run packageThe packaged app will be created here:
dist\VR Chat Screen-win32-x64