VideoJS - VideoJS is an HTML5 Video Player, built with Javascript and CSS, with a fallback to a Flash video...
AngularJS - AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
JW Player - JW Player is an embeddable media player.
Vue.js - Reactive Components for Modern Web Interfaces
Plyr - A simple, accessible and customisable HTML5 media player
React - A JavaScript library for building user interfaces