
Simple YouTube TV Client for desktop based on electron. You can connect a compatible device such as a phone or computer with Google Chrome and send videos to the app for viewing, just like on ChromeCast or smart TVs with YouTube.

This readme is available in the following languages:
- 🇺🇸 English
It implements a DIAL server (based in SSDP) to allow connection from devices that use this same protocol (limited to YouTube in this application).
Use the userAgent allowed by YouTube TV:
Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.77 Large Screen Safari/534.24 GoogleTV/092754
It can use npm start
or else npx electron .
.
If you already have electron installed globally, you can start the app with electron .
The project can be downloaded already built and ready to use. Available for Linux, macOS and Windows. On x86, x84 and ARM architectures.
Platform | Architecture | Link |
---|---|---|
Windows | x32/x64 | Download |
- Max. resolution config panel: Ctrl + Shift + S
- Fullscreen: Ctrl + Shift + F.
- Developer Tools: Ctrl + Shift + f12.
- Change cursor visibility: Ctrl + Shift + A.
- Start window maximized
- Strip '.lan' from friendly name
- Fix visibility change event overriding
- Disable nodeIntegration for YouTube renderer
- Added ads-blocker.
- Changed hotkeys