/youwatch

An improved YouTube desktop client

Primary LanguageJavaScriptMIT LicenseMIT

YouWatch

Stability: 1 - Experimental

macOS screenshot

macOS overlay mode screenshot Windows/Linux dark overlay mode screenshot Fullscreen screenshot

Description

YouWatch is a desktop app that improves the official YouTube webapp.

  • Gridifcation of the youtube subscriptions page (/feed/subscriptions)
  • Create a playlist on the go
  • Float-on-top mode

Still to do

  • Monitor on site activity and keeps track of which videos you've watched.
  • Save a playlist for future use
  • Offline mode

Stack

Electron icon

Gulp icon React icon Sass icon

Dev

Replace the credentials in src/config.js with yours. Use this command to avoid commiting the file:

$ git update-index --assume-unchanged src/config.js

Commands

  • Init: $ npm install
  • Clean data: $ npm run clean
  • Run: $ npm start
  • Build OS X: $ npm run build:osx
  • Build Linux: $ npm run build:linux
  • Build Windows: $ npm run build:windows
  • Build all: $ brew install wine and $ npm run build (OS X only)

License

MIT © Yann Bertrand