The best self-hosted game streaming setups in 2026
A fair roundup of self-hosted game streaming: Sunshine + Moonlight, Apollo, Parsec, Steam Remote Play and Punktfunk, with a pick for each setup.
Want your PC games on the TV or a Steam Deck, from your own machine and with no subscription? Here are the main options and what each suits. The sourced matrix is on the comparison page.
The options
- Sunshine + Moonlight. The open-source default, with Moonlight clients for a very wide range of devices.
- Apollo + Artemis. A Windows-only Sunshine fork with a bundled virtual display driver and per-client permissions. Artemis is its Android client.
- Parsec. A commercial, closed-source app for remote desktop and game streaming.
- Steam Remote Play. Built into Steam; nothing else to install.
- Punktfunk. A Windows and Linux host with a display per device, its own apps for Apple, Android, Windows, Linux and the Steam Deck, and optional Moonlight support.
Pick by setup
- Linux host, with or without a monitor: Punktfunk. Sunshine has no Linux virtual display, and Apollo has no Linux builds. See virtual displays on Linux.
- Windows 10 host: Apollo or another Sunshine fork. Punktfunk needs Windows 11 22H2.
- Ultrawide and 32:9: a host that makes a display at your screen's exact size, like Punktfunk or Apollo. See ultrawide and 32:9.
- Apple devices: Punktfunk's app, or Moonlight.
- Steam Deck: Punktfunk's Decky plugin, or Moonlight.
- Most devices, longest track record: Sunshine + Moonlight.
- A library that is all Steam: Steam Remote Play.
The details for one pair: Punktfunk vs Sunshine + Moonlight.