An open-source desktop client for streaming Xbox games via xCloud and Xbox home streaming.
Greenlight is an open-source desktop client that allows users to stream games from Xbox consoles and Microsoft's xCloud service to their computers. It provides a native application for accessing Xbox game streaming services, enabling gameplay on Linux, macOS, Windows, and Steam Deck devices. The project solves the need for a cross-platform, community-driven client for Xbox streaming outside of official Microsoft applications.
Gamers who own Xbox consoles or subscribe to Xbox Game Pass Ultimate and want to stream games to their desktop computers, particularly those using Linux or macOS where official clients may be limited. It also appeals to Steam Deck users looking to access Xbox games on their handheld device.
Developers choose Greenlight because it's the only open-source, cross-platform client specifically for Xbox and xCloud streaming, offering transparency and community-driven improvements. Unlike official options, it provides consistent access across all major desktop operating systems and includes features like built-in friends lists and detailed streaming statistics.
Greenlight is an open-source client for xCloud and Xbox home streaming made in Typescript.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports Linux, macOS, Windows, and Steam Deck, explicitly stated in the README, ensuring broad accessibility beyond official Microsoft clients.
Community-driven development allows code inspection and modifications, with contributions managed via GitHub and translation support on Poeditor.com.
Includes streaming statistics for FPS, latency, and buffer queues accessible by pressing '~', aiding in performance troubleshooting as detailed in the README.
Provides default keyboard mappings for gamepad inputs, enabling gameplay without physical controllers, with mappings listed in the keyboard controls section.
Requires NodeJS and Yarn for local development or compilation from source, which adds complexity compared to one-click installs, as noted in the development steps.
Not affiliated with Microsoft, so lacks official support and may have bugs, such as the 'small bugs and side-effects' mentioned for Steam Deck in the README.
Misses integrated social features like voice chat or recording capabilities, focusing only on basic streaming and friends list functionality.