moonlight-stream/moonlight-android

GameStream client for Android

7,088

stars

3,171

commits

C

primary language

Sep 9, 2026

updated

android-app
android-tv-apps
gamestream
moonlight
nvidia

README

Moonlight Android

AppVeyor Build Status Translation Status

Moonlight for Android is an open source client for NVIDIA GameStream and Sunshine.

Moonlight for Android will allow you to stream your full collection of games from your Windows PC to your Android device, whether in your own home or over the internet.

Moonlight also has a PC client and iOS/tvOS client.

You can follow development on our Discord server and help translate Moonlight into your language on Weblate.

Downloads

Building

  • Install Android Studio and the Android NDK
  • Run ‘git submodule update --init --recursive’ from within moonlight-android/
  • In moonlight-android/, create a file called ‘local.properties’. Add an ‘ndk.dir=’ property to the local.properties file and set it equal to your NDK directory.
  • Build the APK using Android Studio or gradle

Authors

Moonlight is the work of students at Case Western and was started as a project at MHacks.

Contributors

(top 30 of 123)

cgutman

2,854 commits

Kaitul

31 commits

jorys-paulin

18 commits

ZerOri

15 commits

moonlight-stream/moonlight-android

GameStream client for Android

7,088

stars

3,171

commits

C

primary language

Sep 9, 2026

updated

android-app
android-tv-apps
gamestream
moonlight
nvidia

README

Moonlight Android

AppVeyor Build Status Translation Status

Moonlight for Android is an open source client for NVIDIA GameStream and Sunshine.

Moonlight for Android will allow you to stream your full collection of games from your Windows PC to your Android device, whether in your own home or over the internet.

Moonlight also has a PC client and iOS/tvOS client.

You can follow development on our Discord server and help translate Moonlight into your language on Weblate.

Downloads

Building

  • Install Android Studio and the Android NDK
  • Run ‘git submodule update --init --recursive’ from within moonlight-android/
  • In moonlight-android/, create a file called ‘local.properties’. Add an ‘ndk.dir=’ property to the local.properties file and set it equal to your NDK directory.
  • Build the APK using Android Studio or gradle

Authors

Moonlight is the work of students at Case Western and was started as a project at MHacks.

Contributors

(top 30 of 123)

cgutman

2,854 commits

Kaitul

31 commits

jorys-paulin

18 commits

ZerOri

15 commits

Languages

C

68.5%

Java

31.2%