Improve Xbox Cloud Gaming (xCloud) experience on xbox.com/play. It also allows you to use Remote Play on the xCloud website.
Tip
The Android app is in development at redphx/better-xcloud-android
Important
I don't accept pull requests at the moment (except PR for custom touch controls)
Supported platforms:
- Windows
- macOS
- Linux, SteamOS (including Steam Deck)
- Android, Android TV (including Meta Quest VR Headsets)
- iOS, iPadOS
This script makes me spend more time with xCloud, and I hope the same thing happens to you.
If you like this project please give it a ๐. Thank you ๐.
- For the full details please visit: https://better-xcloud.github.io
- Demo video
Visit this page to know how to install Better xCloud on your device.
![Settings UI](https://private-user-images.githubusercontent.com/96280/294460487-4bec2d62-31df-499c-9aad-2485626b6925.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM5NjI2OTgsIm5iZiI6MTcyMzk2MjM5OCwicGF0aCI6Ii85NjI4MC8yOTQ0NjA0ODctNGJlYzJkNjItMzFkZi00OTljLTlhYWQtMjQ4NTYyNmI2OTI1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE4VDA2MjYzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ1YzYyNWZkMjUzYTg3ZWU4MjU3YzZlNDk1MTdjOTY2MjM0MWQ0YmQxZjc4MzRiMjRlZmVkNjIyNTA3ODg1ZmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Pdz6YLW85LG6np07-q2j7tP59RFClKKwLsnSd0OVF3Y)
![Remote Play dialog](https://private-user-images.githubusercontent.com/96280/285578224-daf7f698-a228-4f9c-8f23-9669e061a64c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM5NjI2OTgsIm5iZiI6MTcyMzk2MjM5OCwicGF0aCI6Ii85NjI4MC8yODU1NzgyMjQtZGFmN2Y2OTgtYTIyOC00ZjljLThmMjMtOTY2OWUwNjFhNjRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE4VDA2MjYzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzM2JiNTVmNzI0MTQ1MmM3NTljODFjYzEwOTlkOWM1MmVlNjg0ODNmZjI0ZDY5MmNlMzc5MGQzZmVkZWI4NDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Q8jl_7N3Fou2xy9WbGwqPSOh3maeULBhH8w2Oy0zYNw)
![Stream HUD](https://private-user-images.githubusercontent.com/96280/266829096-51bdb96c-79ab-402f-902a-a9e6229973b2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM5NjI2OTgsIm5iZiI6MTcyMzk2MjM5OCwicGF0aCI6Ii85NjI4MC8yNjY4MjkwOTYtNTFiZGI5NmMtNzlhYi00MDJmLTkwMmEtYTllNjIyOTk3M2IyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE4VDA2MjYzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYwZmM4NWJjYzEzYzI5ZDU5YjY0MTE5MThhYjMyMzlkM2Q3ZWU4NThiMTRlNzllNTkyMGRjZDNiYmQzZGUyMDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2TzoFumixyiDYtX5a_JEECtjgW4Wp--CWrX9cG9Cr08)
![Stream settings](https://private-user-images.githubusercontent.com/96280/290492358-ed513cb3-6e6c-4e8e-9e06-c62e71e41c90.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM5NjI2OTgsIm5iZiI6MTcyMzk2MjM5OCwicGF0aCI6Ii85NjI4MC8yOTA0OTIzNTgtZWQ1MTNjYjMtNmU2Yy00ZThlLTllMDYtYzYyZTcxZTQxYzkwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE4VDA2MjYzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2ODBkMmQ3MDk1MDcwYjA5MjRhZTkyY2EwMjkxZDljMTM0MGFiNGVmN2Y0ZjM1YTdhMjhlMjg3Yjg4MWU3ZjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BuaL5QEvKd2JKjq-zadT1gdTJ5ryVYGGoMuYzOkpcR8)
![Remapper](https://private-user-images.githubusercontent.com/96280/294200777-f2e2bc51-f673-4b24-b127-c7169b86462b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM5NjI2OTgsIm5iZiI6MTcyMzk2MjM5OCwicGF0aCI6Ii85NjI4MC8yOTQyMDA3NzctZjJlMmJjNTEtZjY3My00YjI0LWIxMjctYzcxNjliODY0NjJiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE4VDA2MjYzOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmNTA4YmE0NTJmNTU3YWQ0YzRiZDUxY2MwZjA2Y2E1ODRjMjI0OTRkN2FlODg4ZjQ5MWYyY2VjNDAzYjZjMzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.UldDH2Ov56Kq4B62FmBNsfbZ78du4BARSyy9Fg1AriA)
ย
Demo video: https://youtu.be/oDr5Eddp55E
- ๐ฅ Totally free and open-source
- ๐ฅ Allow playing with Mouse & Keyboard
- ๐ฅ Enable Remote Play support
1080p resolution and can stream Xbox 360 games.
- ๐ฅ Improve visual quality of the stream
Similar to (but not as good as) the "Clarity Boost" of xCloud on Edge browser. Demo video.
- ๐ฅ Show Stream stats
- ๐ฅ Screenshot capture
- ๐ฅ Touch controller
Enable touch controller support for all games.
- And more...
If you think this project is useful and want to support future developments, please consider making a donate via my Ko-fi page.
Or you can give this project a star, that's also helpful.
Thank you.
Help translating Better xCloud to another languagues using Crowdin.
Use this post for discussion.
- The mouse controlling feature is heavily inspired by the "Mouse spinning" feature in Yuzu emulator
- n-thumann/xbox-cloud-server-selector for the idea of IPv6 feature
- Icons by Phosphor Icons
- PromptFont by Yukari "Shinmera" Hafner
- Use it at your own risk.
- This project is not affiliated with Xbox in any way. All Xbox logos/icons/trademarks are copyright of their respective owners.