SunshineStream

A self-hosted game stream host for Moonlight, offering low-latency cloud gaming with support for AMD, Intel, and NVIDIA GPU hardware encoding.

v2026.1113.11031
Published at
15h ago
43,349
Stars
4,938,578
Download
Synced at
9m ago

Latest release

v2026.1113.11031Nov 13, 2026, 03:07 AMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

Sunshine is a self-hosted game stream host for Moonlight. It offers low-latency cloud gaming server capabilities with support for AMD, Intel, and NVIDIA GPUs for hardware encoding. Software encoding is also available. A web UI is provided for configuration and client pairing.

Key Features

  • Hardware encoding support: AMD (AMF), Intel (QuickSync), NVIDIA (NVENC), and Apple (Video Toolbox)
  • Cross-platform: Supports FreeBSD, Linux, macOS, and Windows
  • Multiple screen capture methods: KMS/DRM, Wayland, X11, XDG Desktop Portal, and more
  • Gamepad emulation: Supports Generic, DualShock/DS4, DualSense/DS5, Nintendo Switch Pro, Xbox 360/One/Series
  • Web UI management: Configuration and client pairing via browser

Target Audience

  • Gamers who want to self-host a cloud gaming server
  • Users who need a low-latency game streaming solution
  • Self-hosting enthusiasts

Quick Start

  1. Visit the official documentation for installation guides
  2. Download the appropriate Sunshine version for your OS
  3. Install and start the Sunshine service
  4. Connect from any device using a Moonlight client

Core Advantages

  • Fully open-source, self-hosted game streaming solution
  • Supports major GPU hardware encoding
  • Low-latency, high-quality streaming experience
  • Web UI for easy configuration and management

Release history

Sort