À propos du projet

Greenlight est un client open-source pour le streaming xCloud et Xbox à domicile, développé en JavaScript et TypeScript. Il s'appuie sur la bibliothèque xbox-xcloud-player et fonctionne sur Linux, macOS, Windows et Steam Deck. Parmi ses principales fonctionnalités figurent la diffusion vidéo et audio depuis les consoles Xbox One et Xbox Series, la prise en charge de la manette avec vibrations sur xCloud, les commandes clavier et une liste d'amis en ligne intégrée. Les options d'installation incluent Flathub, des binaires précompilés depuis les versions GitHub, ou la compilation depuis les sources avec NodeJS et Yarn. L'application propose des mappages clavier personnalisables, des statistiques de débogage du streaming (activées avec `~`) et des arguments de lancement optionnels comme `--fullscreen` et `--connect=<valeur>` pour un streaming direct. Il est rapporté qu'il fonctionne sur Steam Deck avec des problèmes mineurs, et les utilisateurs peuvent contribuer aux traductions via Poeditor. Le projet n'est pas affilié à Microsoft ou Xbox.