Stream games and other applications from another PC running Sunshine or GeForce Experience

by Moonlight Game Streaming TeamVerified

Flathub (Flatpak): ★ 4.1 (55)1M installsUpdated 14 days agoActively maintained
Flatpak (recommended, ✓ verified) Snap AppImage Arch Linux openSUSE Alpine Linux Nixpkgs GitHub ReleasesStandard: Stable Other builds: Axi, AppImage, Bin, Qt, Qiin2333, Vrr

Screenshots & videos

About

Moonlight can stream games and other applications from another PC with Sunshine or GeForce Experience software installed. Features include: - Hardware accelerated video decoding with VAAPI, VDPAU, and Vulkan Video support - H.264, HEVC, and AV1 codec support - 7.1 surround sound audio support - 10-point multitouch support - Gamepad support with force feedback for up to 16 players - Support for both pointer capture (for games) and direct mouse control (for remote desktop) - Support for passing system-wide keyboard shortcuts like Alt+Tab to the host

Changelog

New features: Behavior Changes: Security: Bugfixes: - Ctrl+Alt+Shift+K has been added to toggle system keyboard grab - Added support for DualSense adaptive triggers (requires a compatible host) - Gamepads with a second trackpad can now be passed to the host (requires host support) - Client identifiers are now provided to the host to allow client-specific session management - Added an option to disable pre-launch warnings - Most video renderers now use full range color instead of limited range - The cursor is now also locked to the video area in single display borderless windowed scenarios. This was previously only done in true full-screen mode. - The cursor is no longer captured by default in windowed mode. Clicking on the streaming window or pressing Ctrl+Alt+Shift+Z will capture the cursor. - GPUs on non-x86 Linux platforms are now assumed to be slow by default, which enables a number of optimizations for improved performance. GL_IS_SLOW=0/VULKAN_IS_SLOW=0 can be set at runtime to override this. - The default streaming resolution for new installs is now 1080p instead of 720p. - Video bitrate no longer resets when adjusting resolution or frame rate if it's already been manually adjusted - CVE-2026-33546, CVE-2026-33547, and CVE-2026-41210 have been fixed - These vulnerabilities could allow a malicious host to crash Moonlight when connecting - Reduced background CPU usage - Improved startup, settings page, and stream load times - Optimized the EGL/GLES renderer to improve performance on low end GPUs and embedded devices - Fixed EGL/GLES renderer failures under X11 when GLX was used for the UI - Improved readability of the statistics overlay by adding an outline - Improved timing accuracy in the statistics overlay - Improved performance when multiple gamepads are sending input simultaneously - Improved performance when recovering from dropped network packets - Fixed black or green padding being rendered on the bottom or right side of the video stream when streaming from certain hosts - Fixed horizontal scroll direction not being correctly inverted when requested - Fixed Moonlight not exiting after an abnormal stream termination when launched via the CLI - Fixed failure to start on Linux systems where desktop OpenGL is not available - Fixed broken overlay rendering on PowerVR systems using the proprietary driver - Fixed automatic selection of AV1 on systems where HEVC is not available - Fixed instability when using VAAPI decoding under X11 - Fixed small deviations in chroma co-siting and color conversion - Fixed suboptimal format selection on some V4L2 decoders - Fixed handling of some non-US keyboard layouts - Fixed stale app list being displayed when using CLI commands - Fixed handling of IPv6 literals that are not URL-escaped - Fixed AV1 Vulkan Video decoding on newer versions of FFmpeg - Fixed Ctrl+C/SIGTERM when running from the console - Fixed several GUI interoperability issues with Qt 6.9 and later - Fixed the IME or software keyboard being unexpectedly displayed in various situations - Fixed launching in a new VT while a Wayland compositor is running - Fixed moving focus from the app grid into the toolbar via the gamepad or keyboard - Fixed a possible crash in the Vulkan renderer when disabling an overlay - Fixed keyboard grab not working under sdl2-compat on Wayland compositors that lack support for keyboard-shortcuts-inhibit-unstable-v1 - Fixed CLI stream launch causing the saved manual address to be overwritten - Fixed distinguishing between Enter and Numpad Enter keys (requires updated host software) - Fixed mDNS discovering unexpected devices after running for a period of time - Fixed libdecor-gtk window decorations not being displayed on the streaming window - Updated community-contributed translations from Weblate

Additional information

Project

Developer
Moonlight Game Streaming Team
Publisher
Maximiliano Bertacchini
License
GPL-3.0+ (free software)What this license lets you do
Latest release
October 4, 2026 (14 days ago)Actively maintained · 1 release in the last year
Release history
Last 4 releases
  • 6.2.0October 3, 2026
  • 6.1.0September 16, 2024
  • 6.0.1June 30, 2024
  • 6.0.0June 6, 2024

Install

Size
7.5 MB
Installs
1,004,274 on Flathub7,403 in the last 7 days
Available via
Flatpak · Snap (3) · AppImage · Arch Linux (11) · openSUSE · Alpine Linux · Gentoo · Nixpkgs · GitHub Releases
All 21 packagings

Flathub (Flatpak), Snap Store, Snap Store (Candidate build), Snap Store (Nightly build), AppImage, AUR (Nightly · Bin build), AUR (Git build), AUR (Axi build), AUR (AppImage · Axi build), AUR (Bin · Qt build), AUR (Git · Qt build), AUR (Git · Mainline build), AUR (Qiin2333 build), AUR (Vrr build), AUR (Bin · Vrr build), Arch Linux (Qt build), Nixpkgs, openSUSE, Alpine Linux, Gentoo (Candidate build), GitHub Releases

Flatpak sandbox
Some access

Runs in a sandbox, with access to some of your files or devices.

What it can access
  • Can access all devices, including cameras and USB
  • Reads system files outside its sandbox
  • Uses the internet
  • Plays and records audio

About this data

Sources
Sources disagree on the name: moonlight / moonlightqtSources disagree on the license
Catalog data as of
October 12, 2026
How each source lists it (22)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)Moonlight6.2.0Official buildGPL-3.0+Stream games and other applications from another PC running Sunshine or GeForce Experience
Snap Storemoonlight6.1.0—GPL-3.0+Stream games and other applications from another PC running Sunshine or GeForce Experience
Snap Store (Candidate build)moonlight6.1.0—GPL-3.0+Stream games and other applications from another PC running Sunshine or GeForce Experience
Snap Store (Nightly build)moonlight6.2.0-3-g71c3191e—GPL-3.0+Stream games and other applications from another PC running Sunshine or GeForce Experience
AppImageMoonlightv6.2.0—GPL-3.0+<p>Moonlight can stream games and other applications from a PC with an NVIDIA GeForce GTX 600-series or higher GPU and GeForce Experience installed.</p> <p>Features include:</p> <ul> <li>Streaming at up to 4K resolution</li> <li>Support for up to 120 FPS streaming (high refresh rate monitor recommended)</li> <li>Hardware accelerated video decoding with VAAPI, VDPAU, and NVDEC support</li> <li>7.1 surround sound audio support</li> <li>Support for both pointer capture (for games) and direct mouse control (for remote desktop)</li> <li>Direct touchscreen mouse control</li> <li>HEVC support for better video compression efficiency</li> <li>Gamepad support with force feedback for up to 4 players</li> </ul>
AUR (Nightly · Bin build)moonlight-canary-bin0.1.13-1Community repackGPL-3.0-onlyA convenient launcher for the moonlight Discord mod (canary)
AUR (Git build)moonlight-git0.1.r18.8901687-1—MITMoonlight is a simple dotfiles management tool written in golang
AUR (Axi build)moonlight-qt-axi6.1.0-4Community build, patchedGPL-3.0-or-laterGameStream client for PCs
AUR (AppImage · Axi build)moonlight-qt-axi-appimage6.1.0-2Community repackGPL3-or-latermoonlight-qt by Axixi2233 bin from appimage
AUR (Bin · Qt build)moonlight-qt-bin6.1.0-2Community repackGPL3-or-latermoonlight-qt bin from appimage
AUR (Git · Qt build)moonlight-qt-git6.1.0.r449.g8cc3b30-1Community build, patchedGPL-3.0-or-laterGameStream client for PCs
AUR (Git · Mainline build)moonlight-qt-mainline-git0-2Community build, patchedGPL-3.0-onlyGameStream client for PCs (Windows, Mac, Linux, and Steam Link) - Git version
AUR (Qiin2333 build)moonlight-qt-qiin23331:6.4.5-1Community build, patchedGPL-3.0-or-laterGameStream client for PCs (qiin2333 fork with extra features)
AUR (Vrr build)moonlight-vrr6.1.0_vrr18-1Community build, patchedGPL-3.0-or-laterGameStream client for PCs, fork of moonlight-qt with smooth VRR pacing
AUR (Bin · Vrr build)moonlight-vrr-bin6.1.0_vrr18-1Community repackGPL-3.0-or-laterGameStream client for PCs, fork of moonlight-qt with smooth VRR pacing (upstream AppImage)
Arch Linux (Qt build)moonlight-qt6.2.0-1Distribution buildGPL-3.0-or-laterGameStream client for PCs
Nixpkgsmoonlight2026.10.0Distribution buildLGPL-3.0Discord client modification, focused on enhancing user and developer experience
Nixpkgsmoonlight-qt6.1.0Distribution buildGPL-3.0-or-laterPlay your PC games on almost any device
openSUSEmoonlight6.1.0Distribution buildGPL-3.0-onlyGameStream client for PCs
Alpine Linuxmoonlight-qt6.1.0-r0Distribution buildGPL-3.0-or-laterOpen Source PC client for NVIDIA GameStream, as used by the NVIDIA Shield
Gentoo (Candidate build)moonlight6.2.0Distribution buildGPL-3.0-onlyNVIDIA GameStream (and Sunshine) client
GitHub Releasesmoonlight-qtv6.2.0—GPL-3.0GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
Known data issues (2)

Things this page is missing or isn't precise about. Know the answer? A fix takes one click and a sentence, and the community picks it up from there.

  • Sources disagree on the license — Two sources report licenses of different families: one of them is likely wrong.
    Help fix
  • Sources disagree on the name — Which name does the project itself use?
    Help fix
Other things the catalog needs help with

Related

Forks

Tools

Internet & Communication

Browse all →

AnyDesk

Internet & Communication

Connect to a computer remotely

Flatpak (recommended) Arch Linux Gentoo3 buildsStandard: Stable Standard: Candidate Other builds: BinFlathub (Flatpak): ★ 2.6 (33)

whatsdesk

Internet & Communication

whatsdesk

Snap (recommended) Arch Linux6 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Standard: Git Other builds: Bin

OpenChamber

Internet & Communication

Web interface for OpenCode

Snap (recommended) AppImage Arch Linux5 buildsStandard: Nightly Standard: Stable Standard: Git Other builds: Desktop, AppImage

modem-manager

Internet & Communication

ModemManager is a service which controls mobile broadband

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs25 builds22: Stable 22: Candidate 22: Beta 22: Nightly Standard: Stable Standard: Candidate Standard: Beta Standard: Nightly Standard: Git 26: Stable 26: Candidate 26: Beta 24: Stable 24: Candidate 24: Beta 24: Nightly 20: Stable 20: Candidate 20: Beta 20: Nightly 1.10: Stable 1.10: Candidate 1.10: Beta 1.10: Nightly Other builds: 32bit

HexChat

Internet & Communication

IRC Client

8 platformsArch Linux (recommended) Debian Ubuntu Fedora openSUSE Void Linux Slackware Gentoo3 buildsStandard: Stable Standard: Git Other builds: Python2

Google Earth Pro

Internet & Communication

3D planet viewer

Flatpak (recommended) Arch LinuxFlathub (Flatpak): ★ 3.1 (28)

wireless-tools

Internet & Communication

Tools for manipulating Linux Wireless Extensions

10 platformsSnap (recommended) Arch Linux Debian openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs5 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Other builds: 32bit

materialgram

Internet & Communication

Googlized Telegram

Flatpak (recommended, ✓ verified) Arch Linux Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: BinFlathub (Flatpak): ★ 4.5 (27)

WeChat

Internet & Communication

Free messaging and calling app

Flatpak (recommended) Arch Linux4 buildsStandard: Stable Other builds: AppImage, Bin, Universal-bwrapFlathub (Flatpak): ★ 3.5 (93)

FluffyChat Matrix Messenger

Internet & Communication

Your communication should be yours.

4 platformsFlatpak (recommended, ✓ verified) Snap Arch Linux Nixpkgs9 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Web: Stable Web: Git Other builds: Bin, Color-emoji, LocalflutterFlathub (Flatpak): ★ 3.2 (18)

Penguin Mail

Internet & Communication

Mail and calendar for Linux

Snap (recommended) Arch Linux3 buildsStandard: Nightly Standard: Stable Other builds: Bin

Rclone Browser

Internet & Communication

Simple cross-platform GUI for rclone

7 platformsArch Linux (recommended) Debian Ubuntu Fedora Void Linux Solus Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: Qt6

Add-ons

Themes (1)
  • moonlight-cursor-theme — Moonlight — X11/Wayland cursor theme (AUR)