Ngx-Videogular is an HTML5 video player for Angular 2.0. Videogular is a wrapper over the HTML5 video tag, so you can just add whatever you want. This provides a very powerful, but simple to use solution, for everybody.
📺 Showcase
Since videogular2
is unmaintained, we suggest moving to @videogular/ngx-videogular
.
You can check out the migration guide here.
Ngx-Videogular | Angular | Node |
---|---|---|
<= ^6.0.0 | < 15.0.0 | < 16.0.0 |
^7.0.0 < 8.0.0 | ^15.0.0 < 16.0.0 | ^14.20.0 || ^16.13.0 || ^18.10.0 |
^8.0.0 | >= 16.0.0 | ^16.13.0 || ^18.10.0 |
From 2.0.1 onwards we'll only support DashJS v3.
For DashJS v2 compatiblity, please use @videogular/ngx-videogular version < 2.0.1.
To get up and running quickly, check out the getting started guide.
Run start
to compile the project, execute tests and check coverage:
npm start
Run build
to compile the project:
npm run build
Run test
to test the project:
npm test
Run coverage
to check the coverage report:
npm run coverage
To start the example app run the following commands and open http://localhost:8080:
cd examples
npm install
npm run build
npm start
Videogular wants to thank you to this companies for support this project:
Videogular is a project created by Raúl Jiménez and released under MIT license.
This project would not be possible without our team members and an amazing community.