# LizardByte/Sunshine

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lizardbyte-sunshine).**

34,609 stars · 1,703 forks · C++ · gpl-3.0

## Links

- GitHub: https://github.com/LizardByte/Sunshine
- Homepage: http://app.lizardbyte.dev/Sunshine/
- awesome-repositories: https://awesome-repositories.com/repository/lizardbyte-sunshine.md

## Topics

`cpp` `docker` `flathub-pkg` `game-stream` `game-streaming` `game-streaming-server` `geforce-experience` `homebrew-pkg` `maintainer-wanted` `moonlight` `pacman-pkg` `python` `remote-desktop` `replicator-custom-issues` `replicator-release-notifications` `rtd` `winget-pkg`

## Description

Sunshine is a self-hosted game stream host that enables users to broadcast their desktop environment or specific applications to remote clients. It functions as a server-side application designed to capture and encode video and audio output for transmission over a network.

The software provides a web-based interface for configuration and management, allowing users to define custom application profiles and adjust streaming parameters. It supports various hardware-accelerated encoding methods to facilitate low-latency delivery of media streams to compatible client devices.

The project includes comprehensive documentation and is distributed as a compiled binary package for multiple operating systems.
