← Blog

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.