• Stars
    star
    130
  • Rank 277,526 (Top 6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 23 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The HTML5 video player for Angular 2 and successor to videogular2

Videogular

semantic-release npm bundle size (scoped) npm PRs

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

๐Ÿ“š Documentation

Moving from Videogular2 to Ngx-Videogular

Since videogular2 is unmaintained, we suggest moving to @videogular/ngx-videogular.
You can check out the migration guide here.

48% smaller bundle size? Ivy Support?
All of that and more!

Version Compatibility

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

DashJS 2.X.X deprecation

From 2.0.1 onwards we'll only support DashJS v3.
For DashJS v2 compatiblity, please use @videogular/ngx-videogular version < 2.0.1.

How to install

To get up and running quickly, check out the getting started guide.

Quick template

Stackblitz Template

Building and Testing

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

Supported by

Videogular wants to thank you to this companies for support this project:

Credits

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.

More Repositories

1

videogular

The HTML5 video player for AngularJS
JavaScript
1,467
star
2

videogular2

The HTML5 video player for Angular 2
TypeScript
677
star
3

videogular2-showroom

Videogular2 showroom
TypeScript
49
star
4

angular-connect-demo

Angular Connect 2016 VR demo
TypeScript
10
star
5

bower-videogular

Bower repository for Videogular project
JavaScript
6
star
6

videogular2-starter

A Videogular2 starter based on @angular/cli
TypeScript
5
star
7

bower-videogular-dash

Videogular `DASH` plugin repository for distribution on `bower`.
JavaScript
3
star
8

bower-videogular-ima-ads

Videogular `ima-ads` plugin repository for distribution on `bower`.
JavaScript
3
star
9

pip-demo

Picture-in-Picture demo for ng-conf 2017
TypeScript
2
star
10

videogular-next-video-tutorial

Videogular "Next Video" plugin tutorial
JavaScript
2
star
11

bower-videogular-themes-default

Default Videogular's theme for distribution on `bower`.
CSS
2
star
12

videogular-twitter-tutorial

Videogular cue points: Synchronize video with Twitter
JavaScript
2
star
13

ngx-videogular-showroom

TypeScript
2
star
14

bower-videogular-controls

Videogular controls plugin repository for distribution on `bower`.
JavaScript
2
star
15

bower-videogular-poster

Videogular `poster` plugin repository for distribution on `bower`.
JavaScript
1
star
16

bower-videogular-overlay-play

Videogular `overlay-play` plugin repository for distribution on `bower`.
JavaScript
1
star
17

videogular-browserify

How to use Videogular with Browserify
HTML
1
star
18

bower-videogular-buffering

Videogular `buffering` plugin repository for distribution on `bower`.
JavaScript
1
star
19

bower-videogular-analytics

Videogular `analytics` plugin repository for distribution on `bower`.
JavaScript
1
star