Skip to content

NeoVectorX/NeoMoonlight

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

Neo Moonlight (Vision Pro XrOS Fork)

License TestFlight

Neo Moonlight is a community‑fork of RikuKunMS2's moonlight-ios-vision and the original Moonlight iOS project, enhanced specifically for the Apple Vision Pro.

🚀 Features & Improvements

  • Low‑Latency Streaming Entitlement — Implements Apple's com.apple.developer.low-latency-streaming entitlement for smoother, lag‑reduced streaming.
  • Spatial Audio / Stereo Toggle — Added a new top icon that lets you switch between spatial audio and stereo while gaming.
  • Auto‑Hiding UI Icons — Icons disappear automatically during streaming to maximize immersion.
  • Rounded Corners — Rounded corners to better fit visionOS design aesthetics.
  • Classic Display Mode — Restored UIKit-based rendering as an alternative display mode for improved compatibility.
  • Automatic Aspect Ratio — Stream aspect ratio adjusts automatically.
  • Mouse Cursor Toggle — Added a toggle switch in settings to disable VisionOS cursor, eliminating duplicate cursors.

🚀 Neo Moonlight v12.0 - Plato Edition

Release Date: February 2026

🌟 New Feature: SharePlay Co-op

  • Couch Co-op: Added support for playing couch co-op games with a friend via SharePlay.
    • Note: Please read the co-op instructions in the User Guide first. Hiccups or bugs may occur as this is highly experimental.

🕹️ Controls & Input

  • Gaze & Touch:
    • Added Gaze/Touch Control to both Curved and Flat Display modes.
    • Added Gaze Control Cursor Adjustment in settings (for minor offset corrections).
    • Added option to choose preferred cursor control method (Gaze vs. Touch).
  • Keyboard Support:
    • Flat Mode: Added full keyboard support.
    • Curved Mode: Added keyboard support via an input bar located below the screen (required due to immersive mode limitations).
  • Controller Features:
    • Added PS5 controller vibration support.
    • New Toggle: Added a "Gaze Control / Screen Move / Controller Mode" toggle for curved display.
      • Why? To avoid conflicts between screen interaction and gaze control. Note: Controller mode must be enabled for Bluetooth gamepads to function.

🖥️ Display & Immersion

  • Lighting & Environments:
    • Added 5 new 360° environments.
    • Added ability to hide hands in 360° environments.
    • Added a Lighting Selection Menu.
    • Added 'Reactive' Lighting Presets (V1, V2, and Starfield) that dynamically adjust lighting based on screen content.
  • Flat Display Mode:
    • Added 3D SBS (Side-by-Side) support.
  • Visual Tweaks:
    • Renamed "Renderer" to Display Mode in settings.
    • Reorganized screen resolutions and categorized them by aspect ratio.

🛠️ Quality of Life & Fixes

  • Main Menu: Reorganized layout for improved accessibility and workflow.
  • Quick Resets: Added long press (pinch hold) to Dimming, Tilt, and Environment icons to instantly reset to default.
  • Performance:
    • Fixed cursor jitter in curved display mode.
    • Fixed a memory leak issue.
    • Mic Streamer compatibility mode in settings.
    • Various bug fixes.

📥 Getting Started

Install via TestFlight

Ready to test the latest features? Click the link below to install the build on your Vision Pro.

Join Beta


🏆 Credits & Contributors

Neo Moonlight builds upon the excellent work of the Moonlight streaming community. This project is a modified fork with enhanced visionOS gaming features and UI improvements.

Based On

Core Contributors

Original Moonlight Team

  • cgutman - Lead developer of Moonlight iOS
  • dwaxemberg, ascagnel, and many others

VisionOS Port & Foundation

  • RikuKunMS2 - Initial visionOS port and foundation work
  • tht7 - Curved screen feature implementation
  • shinyquagsire23 - Performance optimizations and bandwidth improvements
  • JFuellem - Controller crash fixes
  • linggan-ua - Various fixes, black screen resume fix

Special Thanks

  • skynet01 - Beta testing, suggestions, and valuable feedback.
  • Delt31 - Beta testing and feature suggestions.

And many others in the community who contributed through issues, testing, and feedback.


📄 License

This project is licensed under the GPL-3.0 License, the same license as the original Moonlight project. This means the source code is freely available and can be modified and redistributed under the same terms.

View License

About

GameStream client for Apple Vision Pro

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C 95.5%
  • Swift 3.0%
  • Objective-C 1.4%
  • C++ 0.1%
  • Metal 0.0%
  • CMake 0.0%