Skip to content

blackpr/youtube-pwa

Repository files navigation

youtube-pwa

[wip] ytpwa is an experimental client for youtube

Why?

ytpwa has two main features

  • It lets you listen music while you phone is locked (android chrome only)
  • It lets you cache playlists and listen them while offline

Show me

search

android lock screen

cached playlists list

cached playlists screen

playlists

How does it work?

  • nuxt
  • vuetify
  • ytdl
  • service workers
  • indexeddb
  • background fetch (experimental sw feature. chrome only)

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn run dev

# build for production and launch server
$ yarn run build
$ yarn start