/ngx-youtube-player

YouTube player app built with Angular 4

Primary LanguageTypeScriptMIT LicenseMIT

ngx-youtube-player-logo

ngx-YouTube-Player

Dependencies Dev Dependencies

YouTube player app built with Angular 4 (latest 4.0.0).

Demo (Updated: 29/03/2017)

Quickstart

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

1- Install Angular-CLI (latest 1.0.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
  • 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)

  • Save multiple playlists and switch between them
  • Update UI to be fully responsive for mobile/tablet
  • Write tests
  • ...