Skip to content
SPECIFICTION
Get listed

LibNXbox

github.com

Free plan Self-hosted
Visit github.com
Spec score 8.4 #6 of 27 in Game Remote Play Software

What it is

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.

Spec sheet

Purpose
LibNXbox is an Xbox Cloud Streaming client for Nintendo Switch that streams from an Xbox console or xCloud.Read 9 Oct 2026 · github.com
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.Read 9 Oct 2026 · github.com
Audio
The listed audio setup uses Opus in a WebM container at 48 kHz stereo, with an approximately 60 ms latency target.Read 9 Oct 2026 · github.com
Authentication
Authentication goes through Microsoft's official servers, and the app stores a token on the SD card at /switch/libnxbox/token.dat.Read 9 Oct 2026 · github.com
Console streaming
For home streaming, launch the NRO in title mode; it discovers the user's console in the same way as xbox.com/play.Read 9 Oct 2026 · github.com
Controller support
The README documents Switch-to-Xbox button mappings, analog stick ranges and deadzone, and digital ZL/ZR triggers mapped as fully pressed or released.Read 9 Oct 2026 · github.com
Controls
Switch face buttons map to Xbox buttons by physical position, while the digital ZL and ZR triggers map to fully pressed or released.Read 9 Oct 2026 · github.com
Downloads
The project says to download libnxbox.nro from its GitHub releases.Read 9 Oct 2026 · github.com
Haptics
The README says haptics were implemented in version 0.8.6 and rumble strength was reduced by 50%.Read 9 Oct 2026 · github.com
Helper
The LibNXboxNROHelper can search the Microsoft Store and generate game-art thumbnails and a titles.txt file with game titles and xCloud AppIDs.Read 9 Oct 2026 · github.com
Launch requirement
The NRO must run in title mode; it crashes in applet mode.Read 9 Oct 2026 · github.com
License and cost
The maker says the software will remain free, with no donations or user fee, and the repository lists a GPL-2.0 license.Read 9 Oct 2026 · github.com
License and terms
The repository identifies the license as GPL-2.0, and the README says the software will remain free with no donation or user fee requested.Read 9 Oct 2026 · github.com
Limitations
The app does not show queue status or wait times and does not bypass xCloud country, subscription, bitrate, or game-ownership restrictions.Read 9 Oct 2026 · github.com
Network troubleshooting
For console connections outside the local network, the README says UDP port 9002 may need to be accessible through port forwarding.Read 9 Oct 2026 · github.com
Privacy claim
The maker says the application stores only the token and that the maker cannot see or know users' information.Read 9 Oct 2026 · github.com
Queue limitation
The app does not show queue status or waiting times while a stream is starting.Read 9 Oct 2026 · github.com
Rumble
Haptics are implemented, and the maker says rumble strength was reduced by 50%.Read 9 Oct 2026 · github.com
Service limitations
The app does not bypass xCloud country availability, subscription bitrate limits, or game ownership requirements for Stream your own games.Read 9 Oct 2026 · github.com
Streaming specs
The README lists 720p H.264 video with Tegra X1 NVDEC hardware decoding and stereo Opus audio at 48 kHz.Read 9 Oct 2026 · github.com
Support and warranty
The software is provided as-is without warranty, and the README invites users to open an issue with logs for certain problems.Read 9 Oct 2026 · github.com
Video
The listed video setup is 1280×720 at a Very High quality preset using H.264 and Tegra X1 NVDEC hardware decoding.Read 9 Oct 2026 · github.com
xCloud titles
To launch an xCloud title, the README describes using a Moonlight Switch NRO forwarder and entering the game's AppID.Read 9 Oct 2026 · github.com

Plans and prices

Free Free Unofficial Nintendo Switch homebrew · Requires title mode; applet mode crashes · xCloud access and bitrate depend on official availability and subscription Read 9 Oct 2026 · github.com
LibNXbox Free Free homebrew software · requires Nintendo Switch title mode · streaming access and bitrate remain subject to Xbox availability and subscription Read 9 Oct 2026 · github.com

Every LibNXbox plan and price →

Strong points and limits

Strong points

  • Free with no user fee
  • Xbox console and xCloud streaming
  • Hardware H.264 decoding
  • Stereo Opus audio at 48 kHz
  • Microsoft authentication support

Limits

  • Requires title mode; applet mode crashes
  • No queue or waiting-time display
  • Does not bypass xCloud restrictions
  • Provided as-is without warranty

Who it suits

It suits Nintendo Switch users who want home-console or xCloud streaming and can install unofficial homebrew. Access still depends on Xbox availability, subscriptions, country rules, bitrate limits, and game ownership.

Verdict

LibNXbox provides a focused Switch client for Xbox console and cloud streaming. Its free license and documented video, audio, and controller behavior are clear, but official service requirements remain in force.

Where Specifiction places it

Alternatives to LibNXboxAll alternatives →