An improved YouTube desktop client
JavaScript CSS HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
media
src
static
.gitignore
.travis.yml
LICENSE
README.md
ROADMAP.md
gulpfile.js
package.json

README.md

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