TypeScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
src - quick refactoring && merge pipes with same behavior Dec 18, 2017
.angular-cli.json - update to angular 5 && update dependencies Nov 10, 2017
.editorconfig
.gitignore
.travis.yml - update README.md && .travis.yml Oct 17, 2017
LICENSE Initial commit Mar 7, 2017
README.md - quick refactoring && merge pipes with same behavior Dec 18, 2017
package-lock.json - quick refactoring && merge pipes with same behavior Dec 18, 2017
package.json - quick refactoring && merge pipes with same behavior Dec 18, 2017
tslint.json - update to angular 5 && update dependencies Nov 10, 2017

README.md

ngx-youtube-player-logo

ngx-YouTube-Player

build-url Dependencies Dev Dependencies

YouTube player app built with Angular 5 (latest 5.0.0).

Demo (Updated: 18/12/2017)

Quickstart

Note: Require Node 4+ together with Npm 3+, also be sure to install

1- Install Angular-CLI (latest 1.5.0) :

$ npm install -g @angular/cli@latest

2- Clone the project:

$ git clone https://github.com/SamirHodzic/ngx-youtube-player
$ cd ngx-youtube-player

3- Install the npm packages described in the package.json :

$ npm install

4- Transpile typescript into javascript, host the app and monitor the changes :

$ ng serve

Visit http://localhost:4200 and enjoy!

Dependencies

Features

  • Play music while searching
  • Extended controls
  • Shuffle/Repeat options for your playlists
  • Browser notifications when new song is going to start
  • Different type for video displaying
  • Create local playlist without authorization
  • Simple Import/Export playlists as JSON

TODO (Feel free to make pull request for any additional feature)

  • 'Now playing' when video is minimized
  • Update UI to be fully responsive for mobile/tablet
  • Browser notification interface when new song is going to start
  • Save multiple playlists and switch between them
  • Write tests
  • ...