Sunshine
Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution.
High commit volume, frequent releases and growing activity.
Commit activity more than 69% of tracked projects; popularity more than 95%. How this is calculated.
Commits, last 11 months
| Stars | 42k |
|---|---|
| Latest release | v2026.927.202034 · 27 Sept 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | GPL-3.0 |
| Built with | C++, deb, Docker |
Is Sunshine actively maintained?
Sunshine is under active development: 632 commits landed over the last 11 months, averaging roughly 70 commits a month in the most recent quarter.
The most recent tagged release, v2026.927.202034, shipped within the last month — a current, installable version exists today.
Of the 22 projects we track in Games - Administrative Utilities & Control Panels, Sunshine ranks #2 by health score — in the top quarter of its category.
What Sunshine actually does
Sunshine is a self-hosted remote game streaming host designed to pair with the Moonlight client. It allows you to stream desktop games at resolutions up to 4K and refresh rates up to 120 frames per second over your network. The software is released under the GPL-3.0 licence and is written in C++, with distribution options including Debian packages and container images.
Best fit: This is a suitable choice for users who want to stream games from a dedicated host machine to various client devices without relying on proprietary cloud streaming services.
Worth knowing: Low-latency streaming depends heavily on your local network performance, client hardware capabilities, and proper configuration of video encoding pipelines on the host.
Deployment notes
As a compiled C++ application available in Docker and deb formats, deployment typically requires persistent storage for configuration files and appropriate network port forwarding or firewall rules for streaming traffic.
Links
Alternatives to Sunshine
Projects in the same categories, ordered by health score.
ROM manager for organizing, enriching, and playing retro games, with support for 400+ platforms.
Modern game server management panel. Deploy, monitor, and manage Minecraft, Hytale, and other game servers with industry-leading performance.
Web application for easy management of game servers, offering a user-friendly interface for deploying, configuring, and managing servers, server monitoring tools, and extensive customization options (fork of Pterodactyl).
Management panel for game servers, with an intuitive UI for end users.
Nintendo Switch library manager, with automated management tasks (file identification and organization, missing updates/DLC), serving your library to multiple supported clients on your Switch, with shop customization and multi user authentication.
Game ROM manager with a built-in web-based emulator using multiple sources to identify and provide metadata.