Moonlight for Android is an open source client for NVIDIA GameStream, as used by the NVIDIA Shield.
Moonlight for Android allows 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. The Moonlight3D port offers the same functionality, with the added feature of stereoscopic 3D support for the Lume Pad 2 and Nubia Pad 3D tablets.
You can activate and deactivate 3D mode by holding 3 fingers on-screen for 1 second. Only Half-Width SBS 3D content is supported.
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.
- Google Play Store
- Amazon App Store
- F-Droid
- APK
- Search "Moonlight3D" in the Leia Appstore
- 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
Moonlight is the work of students at Case Western and was started as a project at MHacks.