The Open Source Player
for the Web
For over 15 years, Video.js has been the world's web video player. Now rebuilt in v10 for modern development and performance.
v10 is built different
Video.js 10 is complete ground-up rewrite of the player for the modern web. The UI is separated from the underlying media renderer. Every component is independent and works together through open API contracts. We've structured the project for modern JavaScript bundlers to support tree-shaking and intelligent code splitting.
Start with a small player and only add what you need.
Download speeds
(based on slow 4G connection)VJS 8
VJS 8
3.96s/200kB
VJS 10
VJS 10
0.75s/38kB
Roadmap
Oct 2025
Tech Preview
Kick the tires, and light the fires
Mar 2026
Beta
Close to stable. Experimental adoption in real projects
Mid 2026
GA
Stable APIs. Feature parity w/ Media Chrome, Vidstack, Plyr.
End of 2026
Core Feature Parity
Video.js core/contrib plugins migrated
Sponsors
Corporate Shepherd
The role of Corporate Shepherd is held by the company that has been elected by the Video.js Technical Steering Committee (TSC) to be a steward of the project and make significant investment into the development of Video.js. The role is currently held by Mux, taking over for Brightcove in 2025. Mux is a leader in streaming video technology and was founded by Steve Heffernan, the creator of Video.js.