Home / Companies / Mux / Blog / Post Details
Content Deep Dive

Video.js gets a reboot: Introducing Video.js v10

Blog post from Mux

Post Details
Company
Mux
Date Published
Author
Steve Heffernan
Word Count
1,099
Language
English
Hacker News Points
-
Summary

Fifteen years after its inception, Video.js, the popular open-source HTML5 video player, is undergoing a comprehensive rebuild for the modern web under the stewardship of Mux, aiming to address outdated architecture and enhance performance. The new Video.js v10 features a groundbreaking modular design that separates the UI from the media renderer, allowing developers to create customized, lightweight players to fit specific needs while reducing bundle sizes significantly. Inspired by modern JavaScript frameworks, it integrates seamlessly into various development stacks, such as React, Svelte, and Vue, by utilizing a custom compiler that adapts skins across JavaScript and CSS frameworks. The project remains community-driven, with contributions from industry leaders like NBC and Netflix, and continues its commitment to being free and open source. The updated player will offer a beautifully designed default skin and is currently in a phased release, starting with a technology preview and aiming for a full-feature parity release by the end of 2026.