LibNXbox vs LunarNX
LibNXbox
github.comLunarNX
github.comSide by side
| Figure | LibNXbox | LunarNX |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Self-hosted | Yes | — |
| Plans published | 2 | 1 |
| Spec score · Game Remote Play Software | 8.4 (#6) | 8.0 (#10) |
| Controls | Switch face buttons map to Xbox buttons by physical position, while the digital ZL and ZR triggers map to fully pressed or released. | The app supports separate Xbox and PlayStation button mappings, PlayStation touchpad gestures, Switch motion forwarding, and supported PlayStation rumble and DualSense haptics as Switch vibration. |
| Purpose | LibNXbox is an Xbox Cloud Streaming client for Nintendo Switch that streams from an Xbox console or xCloud. | LunarNX is an unofficial Nintendo Switch homebrew client for Xbox and PlayStation game streaming. |
| Support | The README recommends checking the generated debug.log for clues and asks users with certain multi-console issues to file an issue with logs. | Users can get community support through a QQ group and Discord, or report issues through the GitHub repository. |
Plans
In their own words
LibNXbox
LibNXbox is free GPL-2.0 homebrew software that streams from an Xbox console or Xbox Cloud Gaming to a Nintendo Switch. Download the libnxbox.nro file from GitHub releases and run it in title mode; applet mode crashes. For home streaming, the NRO discovers the console in the same manner as xbox.com/play. The README describes launching cloud titles through a Moonlight Switch NRO forwarder using a game AppID. LibNXboxNROHelper can search the Microsoft Store and create game-art thumbnails plus a titles.txt file containing titles and xCloud AppIDs. Video is listed as 1280×720 H.264 using Tegra X1 NVDEC decoding, with stereo Opus audio at 48 kHz and an approximately 60 ms latency target. Authentication uses Microsoft’s servers and saves a token on the SD card. Queue times and service restrictions are not bypassed.
LunarNX
LunarNX is free, open-source Nintendo Switch homebrew software for Xbox Remote Play, Xbox Cloud Gaming, and PlayStation Remote Play. It connects Xbox One and Xbox Series consoles, paired PS4 and PS5 systems, and the Xbox Cloud Gaming library with recent titles, search, and playback. PlayStation functions include local discovery, pairing, console wake-up, and remote PS5 discovery through PlayStation Network. Xbox and PlayStation sessions offer 720p, 1080p, and 1080p HQ profiles, hardware-accelerated H.264, and low-latency audio; PS5 also supports HEVC. Controls include separate button mappings, PlayStation touchpad gestures, Switch motion forwarding, and supported rumble or DualSense haptics as Switch vibration. The interface supports English and two Chinese variants. A homebrew-capable Switch, Homebrew Menu title-override/full-memory mode, and stable 5 GHz Wi-Fi or wired networking are required. Streaming depends on account permissions, console settings, NAT, network quality, and service availability.