Sunshine — Free Game Streaming Host

By LizardByte · Gaming
  • Open source
  • Free
  • Gaming
Download Sunshine Direct download from github.com Official download page Link checked October 19, 2026

Our verdict: Sunshine is the host you install on your gaming PC so Moonlight clients can stream from it. It works with AMD, Intel and NVIDIA GPUs and replaces the discontinued NVIDIA GameStream. Setup happens in a browser-based admin page, which takes a few minutes but is well documented.

Sunshine web interface welcome page for creating the admin account
Sunshine web interface welcome page for creating the admin account · Screenshot: LizardByte, GNU GPL v3, from the official repository

About Sunshine

Sunshine is an open-source game streaming server developed by LizardByte under the GNU GPL v3. It was built from the ground up for Moonlight and is the host the Moonlight project recommends.

Sunshine captures the screen of your PC, encodes it with the GPU and sends it to any Moonlight client on your network or over the internet. You manage it through a local web interface where you add apps, pair clients with a PIN and adjust encoder settings.

What it does well

  • Hardware encoding. Uses AMD VCE, Intel QuickSync or NVIDIA NVENC; software encoding is available as a fallback.
  • Web admin interface. Configure apps, encoders, audio and paired devices from a browser on the host PC.
  • Works with Moonlight. Streams to Moonlight clients on Windows, macOS, Linux, Android, iOS, TVs and handhelds.
  • App list. Add games and launchers as apps, or stream the whole desktop.
  • HDR and 4K. Supports 4K and HDR streaming on suitable GPUs and networks.

Who it is for

Good fit

Owners of a gaming PC who want to stream their games to other devices with Moonlight.

Look elsewhere

Windows 10 users (the current release lists Windows 11 as the minimum) and PCs without a GPU video encoder.

Pros and cons

Pros

  • Free replacement for NVIDIA GameStream
  • Supports AMD, Intel and NVIDIA GPUs
  • Configured through a clear web interface
  • Open source and actively developed

Cons

  • Current Windows build requires Windows 11
  • Initial setup and pairing take some effort
  • Some gamepad profiles need a separately installed driver

How to install Sunshine

Run the MSI installer on the gaming PC and allow it through Windows Firewall. Open the web interface from the Start menu, create the admin username and password, then pair each Moonlight client by entering the PIN it shows on the PIN page. Gamepad emulation may need an extra driver such as ViGEmBus.

Questions about Sunshine

Is Sunshine free?

Yes. Sunshine is open source under the GNU GPL v3 and costs nothing.

Do I need Moonlight to use Sunshine?

Yes. Sunshine is only the host; you play on another device using a Moonlight client.

What GPU does Sunshine need?

An AMD GPU with VCE 1.0 or newer, an Intel Skylake or newer CPU with QuickSync, or an NVIDIA GPU with NVENC. Software encoding also works but is slower.

Download Sunshine from lizardbyte.dev ExeDepot does not host this file. The download starts from the developer's server, github.com. Other versions are on the official download page.

Alternatives to Sunshine

  • Moonlight Game Streaming Client

    Game streaming client that plays games from your own gaming PC on another device.

    Moonlight Game Streaming Project · Open source · moonlight-stream.org
  • GeForce NOW Cloud Gaming App

    NVIDIA's cloud gaming app: stream PC games you own on Steam, Epic and other stores from remote RTX servers.

    NVIDIA · Freeware · nvidia.com
  • PS Remote Play Game Streaming App

    Sony's app for streaming and controlling your own PS5 or PS4 console on a Windows PC.

    Sony Interactive Entertainment · Freeware · playstation.net
  • Steam Link Game Streaming App

    Valve's lightweight client that streams games from a PC running Steam to another Windows PC.

    Valve · Freeware · steampowered.com

Similar to Sunshine All gaming apps

  • AnyDesk Remote Desktop App

    Small remote desktop app for helping friends or reaching your own PC; free for personal use.

    AnyDesk Software GmbH · Freeware · anydesk.com
  • TeamViewer Remote Desktop App

    Well-known remote desktop app for remote support and access; free for private, non-commercial use.

    TeamViewer SE · Freeware · teamviewer.com
  • RustDesk Remote Desktop App

    Open-source remote desktop app with free public servers and the option to host your own.

    Purslane Tech Pte. Ltd. and contributors · Open source · rustdesk.com
  • RealVNC Viewer VNC Remote Desktop

    VNC client from the inventors of VNC; free with a Lite account for up to three personal devices.

    RealVNC Limited · Freeware · realvnc.com