StreamLight
StreamLight is a free, open-source Windows client for game streaming, built as a Moonlight fork.
What StreamLight is
StreamLight is a free, open-source Windows client for game streaming, built as a Moonlight fork. Its interface is designed for gamepad navigation while retaining keyboard access and configurable shortcuts. It works with Sunshine, Apollo, Vibeshine, and Vibepollo hosts on Windows 10 and 11. During a stream, users can adjust resolution, frame rate, bitrate, HDR, and frame pacing, including custom resolution and frame-rate settings.
Users can create up to three named profiles per host and set per-game overrides. With the StreamTweak host companion, StreamLight can display host metrics, game-store badges, and session quality reports, and provide remote power controls and remote Windows Update. The named store-badge integrations include Steam, Epic, GOG, Ubisoft, Xbox, Battle.net, and EA App. Tailscale integration can track LAN and Tailscale addresses for a host on one tile and optionally use the Tailscale endpoint. The optional shared clipboard is off until enabled, transfers text up to 32 KB, and uses a key that lasts for one stream. The project directs users to GitHub Releases for the installer.
Good
- Gamepad navigation with keyboard access and shortcuts.
- Adjustable resolution, frame rate, bitrate, HDR, and pacing.
- Supports per-host profiles and per-game overrides.
- Optional clipboard text is limited to 32 KB.
Watch out
- PyroWave requires a Vibeshine or Vibepollo 2.0 host.
- PyroWave also requires a wired network with hundreds of Mbps of bandwidth.
- StreamTweak features require the host companion.
Who it suits
StreamLight suits Windows users who want gamepad-oriented controls for streaming from compatible Sunshine, Apollo, Vibeshine, or Vibepollo hosts. Its companion features are relevant to users who also use StreamTweak.
Verdict
StreamLight combines configurable streaming controls with a gamepad-first interface for Windows. Some additional host controls depend on StreamTweak, and PyroWave has specific host and network requirements.
The facts
Each one read from StreamLight's own pages, with the date it was checked.
What it does
- Additional host features
- Paired features include Tailscale address handling, store badges for Steam, Epic, GOG, Ubisoft, Xbox, Battle.net, and EA App, and an optional shared clipboard.checked 11 Oct 2026
- Clipboard
- Optional shared clipboard transfers text up to 32 KB using a key that lasts one stream; copied passwords are cleared on the receiving side within 60 seconds.checked 4 Oct 2026
- Clipboard security
- The shared clipboard is off until enabled and encrypts text with a key that lasts for one stream; its stated limit is 32 KB.checked 11 Oct 2026
- Compatibility
- It runs on Windows 10 and 11 and works as a Moonlight-compatible client with Sunshine, Apollo, Vibeshine, and Vibepollo hosts.checked 11 Oct 2026
- Controls
- The interface supports gamepad navigation, keyboard controls, and configurable keyboard hotkeys and controller shortcuts.checked 11 Oct 2026
- Download
- The installation instructions direct users to download the latest installer from the project’s GitHub Releases page.checked 11 Oct 2026
- Host integration
- With StreamTweak installed on the host, StreamLight offers host metrics, session quality reporting, remote power controls, and Windows Update management.checked 11 Oct 2026
- Install and updates
- The README directs users to download the latest installer from GitHub Releases and says in-app updates check downloads against a GitHub checksum.checked 4 Oct 2026
- Integrations
- The project describes optional Philips Hue Sync support and branded tile artwork for the Windows 11 Xbox app’s “My apps” section.checked 11 Oct 2026
- Interface
- The interface is designed for gamepad navigation, with keyboard access and configurable shortcuts.checked 4 Oct 2026
- License
- StreamLight is released under the GPL v3 License.checked 11 Oct 2026
- Notable limits
- The PyroWave codec requires hundreds of Mbps and a Vibeshine or Vibepollo 2.0 host.checked 11 Oct 2026
- Product
- StreamLight is a Moonlight fork with a gamepad-first interface and integration with the StreamTweak host companion.checked 11 Oct 2026
- Profiles
- Users can create up to three named profiles per host and set per-game overrides.checked 4 Oct 2026
- Remote access
- Tailscale integration can track LAN and Tailscale addresses for a host on one tile and optionally use the Tailscale endpoint.checked 4 Oct 2026
- Security
- The StreamTweak bridge signs commands with the client’s Moonlight identity certificate and requires one-time host approval using a four-digit PIN.checked 11 Oct 2026
- Stream controls
- While streaming, users can change resolution, frame rate, bitrate, HDR, and frame pacing; custom resolutions and frame rates are supported.checked 4 Oct 2026
- Streaming
- Its streaming engine uses FFmpeg, D3D11VA, DXVA2, libplacebo, and moonlight-common-c.checked 11 Oct 2026
- Stream settings
- Users can adjust resolution, frame rate, bitrate, HDR, and frame pacing while streaming.checked 11 Oct 2026
- Support
- The repository includes a “Support the Project” heading but states no support channel in the visible README text.checked 11 Oct 2026
Alternatives to StreamLight
- 1

Parsec
Free planAndroidWebAPILinux8.2From $8.33 a month - 2
PXPlay
Free planAndroidiOSLinuxmacOS8.0Free plan - 3

Moonlight Game Streaming
Free planOpen sourceAndroidiOSLinuxmacOS7.8Free plan - 4

Steam
Free planAndroidiOSWebAPI7.7Free plan - 5

Moonlight Web
Free planAndroidiOSWebLinux7.0Free plan - 6
PeaSyo
Free planAndroidiOSLinuxmacOS6.7Free plan
