moonlight-stream/moonlight-chrome logo

moonlight-stream/moonlight-chrome

Free

GameStream client for ChromeOS

FreeFree tier
Type
Open Source

About moonlight-stream/moonlight-chrome

Moonlight for ChromeOS is an open source client that enables streaming your PC game library to any ChromeOS device using NVIDIA GameStream or Sunshine. Built as a legacy Chrome app relying on the deprecated NaCl runtime, it allows you to play your full collection of games from a powerful desktop remotely. While still functional, the project is archived and receives only basic bugfixes; users are encouraged to migrate to the Android app for continued support and new features.

Key Features

Stream games from a PC to ChromeOS devices
Supports both NVIDIA GameStream and Sunshine protocols
Open source under GPL-3.0 license
Built as a Chrome app using the Native Client (NaCl) runtime
Legacy client with basic bugfixes only (no active feature development)

Pros & Cons

Pros
  • Free and open source, no subscription required
  • Works with both original NVIDIA GameStream and open-source Sunshine
  • Allows gaming on ChromeOS devices that otherwise lack native gaming capabilities
  • Community-supported with a wiki for setup and troubleshooting
Cons
  • Deprecated NaCl runtime – Chrome support may end, breaking the app
  • No active feature development, only minimal bug fixes
  • Not recommended for new users; official recommendation is to use the Android app
  • Limited to ChromeOS systems that still support NaCl extensions

Best For

Play PC games on a ChromeOS laptop or Chromebox via local network streamingUse a less powerful ChromeOS device as a gaming terminal for a gaming desktopRetrofit older ChromeOS hardware for game streaming with an existing PC

FAQ

What is Moonlight for ChromeOS?
It is an open source client that streams games from a powerful desktop PC to a ChromeOS device using NVIDIA GameStream or Sunshine.
Is Moonlight for ChromeOS still actively developed?
No. The repository is archived and read-only. It receives only basic bugfixes and is considered a legacy client due to its dependence on the deprecated NaCl runtime.
What should I use instead on ChromeOS?
The project recommends migrating to the Android app version of Moonlight, which offers additional features and active support on ChromeOS systems.
Does it support Sunshine?
Yes. Moonlight for ChromeOS works with both NVIDIA GameStream and the open-source Sunshine server.