# moonlight-stream/moonlight-android

**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/moonlight-stream-moonlight-android).**

6,338 stars · 1,082 forks · C · gpl-3.0

## Links

- GitHub: https://github.com/moonlight-stream/moonlight-android
- awesome-repositories: https://awesome-repositories.com/repository/moonlight-stream-moonlight-android.md

## Topics

`android-app` `android-tv-apps` `gamestream` `moonlight` `nvidia`

## Tags

### Graphics & Multimedia

- [Remote Gaming Streaming Clients](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients.md) — An Android application that connects to remote hosts to stream and play PC games on mobile devices.
- [Game Streaming Hosts](https://awesome-repositories.com/f/graphics-multimedia/game-streaming-hosts.md) — Connects to GeForce Experience hosts to stream games and applications from a Windows PC.
- [Sunshine Hosts](https://awesome-repositories.com/f/graphics-multimedia/game-streaming-hosts/sunshine-hosts.md) — Streams games and desktop applications from a Sunshine server to an Android device.
- [Hardware-Accelerated Decoders](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/stream-content-distribution/hardware-accelerated-decoders.md) — Decodes streamed game video on Android using the device's GPU or dedicated decoder hardware.
- [Android Game Streaming](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/android-game-streaming.md) — Streams PC games and desktop applications from a GeForce Experience or Sunshine host to an Android device.
- [NVIDIA GameStream Clients](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/nvidia-gamestream-clients.md) — Connects to NVIDIA GameStream hosts for low-latency game streaming from a PC.
- [PC Game Library Streaming](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/pc-game-library-streaming.md) — Streams a full game library from a Windows PC to an Android device over a local network or the internet. ([source](https://github.com/moonlight-stream/moonlight-android#readme))
- [PC Game Streaming](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/pc-game-streaming.md) — Streams games and desktop applications from a GeForce Experience or Sunshine host to an Android device over a network. ([source](https://github.com/moonlight-stream/moonlight-android/blob/master/.gitmodules))
- [Sunshine-Compatible Clients](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/sunshine-compatible-clients.md) — An Android streaming client that supports Sunshine hosts as an alternative to GeForce Experience.
- [Application Streaming](https://awesome-repositories.com/f/graphics-multimedia/game-streaming-hosts/application-streaming.md) — Streams non-game applications from a GeForce Experience or Sunshine host to an Android device. ([source](https://github.com/moonlight-stream/moonlight-android#readme))
- [Application Streaming](https://awesome-repositories.com/f/graphics-multimedia/remote-gaming-streaming-clients/application-streaming.md) — Streams non-game applications from a Windows PC to an Android device for remote use. ([source](https://github.com/moonlight-stream/moonlight-android#readme))

### Game Development

- [Game Streaming Clients](https://awesome-repositories.com/f/game-development/open-source-game-platforms/game-streaming-clients.md) — An open-source Android client for streaming games from a PC using NVIDIA GameStream or Sunshine protocols.

### Networking & Communication

- [Game](https://awesome-repositories.com/f/networking-communication/streaming-protocols/game.md) — Streams video and audio from a PC game session to an Android device using a custom low-latency network protocol.
- [Adaptive Bitrate Controllers](https://awesome-repositories.com/f/networking-communication/adaptive-bitrate-controllers.md) — Dynamically adjusts video quality and resolution based on real-time network conditions to maintain smooth streaming.
- [Remote Desktop Streaming](https://awesome-repositories.com/f/networking-communication/remote-desktop-streaming.md) — Streams a desktop environment from a Windows PC to an Android device for remote access. ([source](https://github.com/moonlight-stream/moonlight-android#readme))

### Repository Format

- [Android Streaming Apps](https://awesome-repositories.com/f/repository-format/open-source-desktop-applications/android-streaming-apps.md) — An open-source Android application for streaming games and desktop applications from a remote PC host.

### User Interface & Experience

- [Touch-to-Keyboard Emulation](https://awesome-repositories.com/f/user-interface-experience/touch-gesture-libraries/multi-touch-gesture-systems/mouse-to-touch-gesture-emulation/touch-to-keyboard-emulation.md) — Translates touch gestures into keyboard and mouse inputs for remote PC game control on Android.
- [Touch-to-Keyboard Emulators](https://awesome-repositories.com/f/user-interface-experience/touch-gesture-libraries/multi-touch-gesture-systems/mouse-to-touch-gesture-emulation/touch-to-keyboard-emulators.md) — Translates touch gestures into keyboard and mouse inputs for controlling streamed games.

### Web Development

- [Real-Time Communication Protocols](https://awesome-repositories.com/f/web-development/real-time-communication-protocols.md) — Streams video and audio from a PC to Android using a custom low-latency network protocol for real-time gameplay.

### Part of an Awesome List

- [Streaming Clients](https://awesome-repositories.com/f/awesome-lists/media/streaming-clients.md) — Client for streaming games from a PC to the television.
