Awesome Open Source
Awesome Open Source

Moonlight Android

AppVeyor Build Status Translation Status

Moonlight for Android is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield.

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.



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


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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c (15,685
android-app (247
nvidia (121