All Projects → annexare → Chromecast

annexare / Chromecast

Licence: MIT license
Chromecast desktop app: Node.js, Electron, React & Material-UI.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to Chromecast

Bors Ng
👁 A merge bot for GitHub Pull Requests
Stars: ✭ 878 (+1691.84%)
Mutual labels:  travis-ci, appveyor
Tic
Tasks Integrating Continuously: CI-Agnostic Workflow Definitions
Stars: ✭ 135 (+175.51%)
Mutual labels:  travis-ci, appveyor
Vscode Catch2 Test Adapter
Catch2, Google Test and doctest Adapter for the VSCode
Stars: ✭ 74 (+51.02%)
Mutual labels:  travis-ci, appveyor
Cibuildwheel
🎡 Build Python wheels for all the platforms on CI with minimal configuration.
Stars: ✭ 620 (+1165.31%)
Mutual labels:  travis-ci, appveyor
spring-discord-bot
Discord all-purpose bot, made using Spring Boot, JPA, Hibernate, REST, HikariCP. Written for fun, do not take this serious.
Stars: ✭ 26 (-46.94%)
Mutual labels:  travis-ci, appveyor
Polly
🔧 Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)
Stars: ✭ 778 (+1487.76%)
Mutual labels:  travis-ci, appveyor
Ci Buildstats
Little widget to display AppVeyor, TravisCI, CircleCI, GitHub Actions or Azure Pipelines build history charts and other SVG badges.
Stars: ✭ 134 (+173.47%)
Mutual labels:  travis-ci, appveyor
CI-Utils
Utilities for running Common Lisp on CI platforms
Stars: ✭ 18 (-63.27%)
Mutual labels:  travis-ci, appveyor
HaxeCI
An example of using CI for Haxe projects.
Stars: ✭ 45 (-8.16%)
Mutual labels:  travis-ci, appveyor
scikit-ci
Simpler and centralized CI configuration for Python extensions.
Stars: ✭ 15 (-69.39%)
Mutual labels:  travis-ci, appveyor
Pkg2appimage
Tool and recipes to convert existing deb packages to AppImage
Stars: ✭ 429 (+775.51%)
Mutual labels:  travis-ci, desktop
Chromecast-Kiosk
A open source software to create a digital signage system with google chromecasts.
Stars: ✭ 81 (+65.31%)
Mutual labels:  chromecast, google-chromecast
Ci helloworld
A simple example of how to setup a complete CI environment for C and C++
Stars: ✭ 357 (+628.57%)
Mutual labels:  travis-ci, appveyor
Cargo Make
Rust task runner and build tool.
Stars: ✭ 895 (+1726.53%)
Mutual labels:  travis-ci, appveyor
Skyhook
Parses webhooks and forwards them in the proper format to Discord.
Stars: ✭ 263 (+436.73%)
Mutual labels:  travis-ci, appveyor
Unittesting
Testing Sublime Text Packages
Stars: ✭ 95 (+93.88%)
Mutual labels:  travis-ci, appveyor
ci playground
Playground for Cloud CI development for C++
Stars: ✭ 23 (-53.06%)
Mutual labels:  travis-ci, appveyor
cpp14-project-template
A simple, cross-platform, and continuously integrated C++14 project template
Stars: ✭ 64 (+30.61%)
Mutual labels:  travis-ci, appveyor
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (+181.63%)
Mutual labels:  travis-ci, appveyor
cibuildwheel
🎡 Build Python wheels for all the platforms on CI with minimal configuration.
Stars: ✭ 1,350 (+2655.1%)
Mutual labels:  travis-ci, appveyor

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].