Chromecast desktop app: Node.js, Electron, React & Material-UI.
Switch branches/tags
Nothing to show
Clone or download

README.md

Google Chromecast app

Travis CI AppVeyor CI

This is a very basic app that allows sending direct URL (not local file yet) from desktop to Google Chromecast.

icon-1024 0 25x

Was implemented using:

Mainly, the project may showcase how this may work together.

Environment

Node

# local dependencies, may take some time
npm install

# launch via electron
npm start

# build binaries for Desktop
gulp build
# build binaries, OS specific only
gulp build:osx
gulp build:win

# build front-end only
gulp build:ui

VS Code

npm install
npm install -g tsd
tsd install node
tsd install react-global

TODO

This stuff seems useful, feel free to contribute with a PR (not sure when will have time to implement):

  • Do not connect immediately, choose from menu
  • Seek bar
  • Translations
  • Volume control
  • Playlists
  • Tray icon: menu items
  • Tray icon: Drag'n'Drop URL
  • YouTube links support