Sunshine
GitHub describes it as Self-hosted game stream host for Moonlight.. The repository metadata lists C++ as its primary language. The metadata lists the GPL-3.0 license. This article stays within the project description and details documented in the GitHub repository README.
LizardByte/Sunshine: ℹ️ About
GitHub describes it as Self-hosted game stream host for Moonlight.. The repository metadata lists C++ as its primary language. The metadata lists the GPL-3.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Self-hosted game stream host for Moonlight.. The repository metadata lists C++ as its primary language. The metadata lists the GPL-3.0 license. The README describes the project this way: Sunshine is a self-hosted game stream host for Moonlight. Offering low-latency, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware encoding. Software encoding is also available. You can connect to Sunshine from any Moonlight client on a variety of devices. A web UI is provided to allow configuration, and client pairing, from your favorite web browser. Pair from the local server or any mobile device.
🎮 Feature Compatibility
The README section "🎮 Feature Compatibility" states: Gamepad Emulation Feature FreeBSD Linux macOS Windows What type of gamepads can be emulated on the host. Clients may support other gamepads. DualShock / DS4 (PlayStation 4) ➖ ➖ ❌ ✅ DualSense / DS5 (PlayStation 5) ❌ ✅ ❌ ❌ Nintendo Switch Pro ✅ ✅ ❌ ❌ Xbox 360 ➖ ➖ ❌ ✅ Xbox One/Series ✅ ✅ ❌ ❌
🎮 Feature Compatibility
The README section "🎮 Feature Compatibility" states: Encoding API Encoding API GPU Vendor FreeBSD Linux macOS Windows AMF AMD ➖ ➖ ➖ ✅ Media Foundation Qualcomm ➖ ➖ ➖ ✅ NVENC NVIDIA ➖ ✅ ➖ ✅ QuickSync Intel ➖ ➖ ➖ ✅ VAAPI AMD ✅ ✅ ➖ ➖ Intel ✅ ✅ ➖ ➖ NVIDIA ➖ ✅ ➖ ➖ Video Toolbox Apple ➖ ➖ ✅ ➖ Intel ➖ ➖ ✅ ➖ Vulkan Video AMD 🟡 ✅ ➖ ➖ Intel 🟡 🟡 ➖ ➖ NVIDIA ➖ 🟡 ➖ ➖ Software Any ✅ ✅ ✅ ✅
🎮 Feature Compatibility
The README section "🎮 Feature Compatibility" states: Screen Capture Capture Method FreeBSD Linux macOS Windows DXGI Desktop Duplication ➖ ➖ ➖ ✅ KMS/DRM ✅ ✅ ➖ ➖ NvFBC (X11 only) ➖ ✅ ➖ ➖ ScreenCaptureKit ➖ ➖ ✅ ➖ Wayland (wlroots) ✅ ✅ ➖ ➖ Windows.Graphics.Capture ➖ ➖ ➖ 🟡 ↳ Portable ➖ ➖ ➖ ✅ ↳ Service ➖ ➖ ➖ ❌ X11 ✅ ✅ ➖ ➖ XDG Desktop Portal ✅ ✅ ➖ ➖ KWin Screencast ✅ ✅ ➖ ➖
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes