HeadlinesBriefing favicon HeadlinesBriefing.com

Video.js Rewrite: 88% Smaller After 16 Years

Hacker News •
×

The creator of Video.js has successfully reclaimed the project after 16 years, following private equity ownership that led to maintainer firings. Video.js v10.0.0 beta represents a complete rewrite with support from Plyr, Vidstack, and Media Chrome projects, serving billions of monthly users across Amazon, LinkedIn, and Dropbox.

The new version achieves an 88% reduction in bundle size through modular architecture and the new Streaming Processor Framework. Developers can now create players as small as 5KB gzipped for simple use cases, while still supporting advanced features like adaptive bitrate streaming when needed through the new streaming engine.

The redesigned architecture separates State, UI, and Media into swappable components, allowing developers to build custom players without bundling unnecessary code. With first-class React support and the ability to "eject" skins to modify UI components directly, v10 offers unprecedented flexibility for web video development, with more framework support planned.