<!--lint disable awesome-heading awesome-toc double-link-->

<div align="center" style="display: none;">
  <img src="/assets/banner.png" />
  <h1 align="center">Awesome Sunshine</h1>
  <h4 align="center">A Collection of Awesome Sunshine Scripts, Tools, Guides, and Companion Software</h4>
</div>

<div align="center" style="display: none;">
[
  <a href="#-clients">Clients</a> •
  <a href="#%EF%B8%8F-tools">Tools</a> •
  <a href="#-game-stores">Game Stores</a> •
  <a href="#-frontends">Frontends</a> •
  <a href="#-virtual-displays">Virtual Displays</a> •
  <a href="#-scripts">Scripts</a> •
  <a href="#-testing">Testing</a> •
  <a href="#-guides">Guides</a>
]
</div>

## 📺 Clients

### ✳️ Official Moonlight Clients
- [Android](https://github.com/moonlight-stream/moonlight-android) - Official Android client.
- [ChromeOS](https://github.com/moonlight-stream/moonlight-chrome) - Official ChromeOS client.
- [iOS](https://github.com/moonlight-stream/moonlight-ios) - Official iOS client.
- [QT](https://github.com/moonlight-stream/moonlight-qt) - Official QT client.
- [Embedded](https://github.com/moonlight-stream/moonlight-embedded) - Official Embedded client.

### ✴️ Third-Party Moonlight Clients
- [UWP/Xbox (One/Series)](https://github.com/TheElixZammuto/moonlight-xbox) - Moonlight client for UWP/Xbox (One/Series).
- [PS Vita](https://github.com/xyzz/vita-moonlight) - Moonlight client for PS Vita.
- [Nintendo Switch](https://github.com/XITRIX/Moonlight-Switch) - Moonlight client for Nintendo Switch.
- [Nintendo Wii U](https://github.com/GaryOderNichts/moonlight-wiiu) - Moonlight client for Nintendo Wii U.
- [New Nintendo 3DS](https://github.com/zoeyjodon/moonlight-N3DS) - Moonlight client for New Nintendo 3DS.
- [LG webOS TV](https://github.com/mariotaku/moonlight-tv) - Moonlight client for LG webOS TV.

## 🛠️ Tools
- [Cloudy Pad](https://github.com/PierreBeucher/cloudypad) - Deploy Sunshine in the Cloud: Paperspace, AWS, Azure, Google Cloud, and more.
- [GSMS](https://github.com/LizardByte/GSMS) - Migrate games and apps from GeForce Experience to Sunshine.
- [LutrisToSunshine](https://github.com/Arbitrate3280/LutrisToSunshine) - This script lists games from Lutris, Heroic and/or Bottles, adds them to Sunshine, and optionally downloads game covers from SteamGridDB.
- [NeonSunshine](https://github.com/NeonLightning/NeonSunshine) - Add and sort games with cover art downloading from SteamGridDB.
- [SunshineGameFinder](https://github.com/JMTK/SunshineGameFinder) - Adds games from common game install paths to Sunshine.
- [sunshine_utils](https://github.com/designer-living/sunshine_utils) - Utilities for using with Sunshine / Moonlight / Playnite game streaming.
- [vuinputd](https://github.com/joleuger/vuinputd) - Enabling container-friendly input handling for Sunshine on Linux.

## 🎮 Game Stores
- [Epic Games](https://www.epicgames.com) - Download and play PC Games of every genre. They have mods, DLC, and Free Games too! Games for everyone.
- [GOG](https://www.gog.com) - Download the best classic and new games on Windows, Mac & Linux. A vast selection of titles, DRM-free, with free goodies.
- [Steam](https://store.steampowered.com) - The ultimate destination for playing, discussing, and creating games.

## 💠 Frontends
- [LaunchBox](https://www.launchbox-app.com/) - Emulate, Organize, and Beautify Your Game Collection.
- [Playnite](https://github.com/JosefNemec/Playnite) - Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
- [Steam](https://store.steampowered.com) - The ultimate destination for playing, discussing, and creating games.

## 💻 Virtual Displays
- [evdi](https://github.com/DisplayLink/evdi) - Linux kernel module that enables management of multiple screens. It is essentially a virtual display you can add, remove and receive screen updates for.
- [parsec-vdd](https://github.com/nomi-san/parsec-vdd) - Standalone Parsec Virtual Display.
- [Virtual-Display-Driver](https://github.com/itsmikethetech/Virtual-Display-Driver) - Add virtual monitors to your Windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software.
- [VirtualDisplayDriver_Wizard](https://github.com/sofmeright/VirtualDisplayDriver_Wizard) - A GUI tool that can integrate with other software such as Sunshine for efficient manipulation of Indirect Display Driver Sample (IddSample) implementations.
- [virtual-display-rs](https://github.com/MolotovCherry/virtual-display-rs) - A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10+. Works with VR, obs, streaming software, etc.

## 📜 Scripts
- [Dummy Plug Automation](https://github.com/XenHat/dummy-plug-automation) - Automation for remote streaming using a dummy plug on Linux.
- [FrlToggle](https://github.com/FrogTheFrog/frl-toggle) - Nvidia's Frame Rate Limiter.
- [GsyncToggle](https://github.com/FrogTheFrog/gsync-toggle) - Nvidia's toggle G-Sync.
- [VsyncToggle](https://github.com/xanderfrangos/vsync-toggle) - Nvidia's toggle V-Sync.
- [Windows Display Automation](https://github.com/fehbari/sunshine-scripts) - Automates system display changes, such as enabling a virtual display, adjusting resolution, refresh rate, HDR, G-Sync, and FPS limits for optimal streaming.

## 🧪 Testing
- [LizardByte/Gamepad-Tester](https://app.lizardbyte.dev/gamepad-tester) - Official LizardByte gamepad tester.
- [HardwareTester/GamepadTester](https://hardwaretester.com/gamepad) - This tool displays the current state of your gamepads, inputs, joysticks, and anything else that can be reported by the HTML5 Gamepad Api.

## 📓 Guides
- [LizardByte docs](https://docs.lizardbyte.dev/projects/sunshine) - Official documentation for Sunshine.
- [LizardByte blog](https://app.lizardbyte.dev/blog) - Official LizardByte blog, featuring official and community guides for Sunshine.


## Contribute

Contributions welcome! But, please follow the LizardByte
[Contributing Guidelines](https://docs.lizardbyte.dev/latest/developers/contributing.html)
when contributing to this project.
