@videojs/html
| Install | |
|---|---|
npm install @videojs/html |
|
| Latest Version: | 10.1.0 |
| License: | Apache-2.0 |
| Last Updated: | Oct 21, 2026 |
| Links: | GitHub · npm |
@videojs/html
@videojs/html is a comprehensive library for building media players with vanilla JavaScript and
Web Components. It provides a complete set of Custom Elements, state management, controllers,
and utilities for creating feature-rich, accessible video and audio players.
Playback engines are optional adapter packages. Install the adapter that matches the façade you import, for example:
pnpm add @videojs/html @videojs/hlsjs-video
import '@videojs/html/media/hlsjs-video';
AI Quickstart
Using an AI coding agent? Install the Video.js skill so it reads the docs that match this package version before writing code.
Then print version-matched HTML installation instructions. This command returns instructions without modifying your project; run it without flags to list every option:
npx @videojs/cli agents init --framework html
Documentation
Read the docs at videojs.org, or after installing,
browse the bundled markdown at node_modules/@videojs/html/docs/ (start with llms.txt for the
structured index).
Community
If you need help with anything related to Video.js 10, or if you'd like to casually chat with other members:
License
Related Packages
Framework-agnostic Web Components for skeehn — custom elements that work in Vue,...
Version History
| Version | Released | License |
|---|---|---|
| 10.1.0 | Apache-2.0 | |
| 10.0.1 | Apache-2.0 | |
| 10.0.0 | Apache-2.0 |
Pre-releases (50)
| Version | Released | License |
|---|---|---|
| 10.0.0-rc.5 | Apache-2.0 | |
| 10.0.0-rc.4 | Apache-2.0 | |
| 10.0.0-rc.3 | Apache-2.0 | |
| 10.0.0-rc.2 | Apache-2.0 | |
| 10.0.0-rc.1 | Apache-2.0 | |
| 10.0.0-beta.32 | Apache-2.0 | |
| 10.0.0-beta.31 | Apache-2.0 | |
| 10.0.0-beta.30 | Apache-2.0 | |
| 10.0.0-beta.29 | Apache-2.0 | |
| 10.0.0-beta.28 | Apache-2.0 | |
| 10.0.0-beta.27 | Apache-2.0 | |
| 10.0.0-beta.26 | Apache-2.0 | |
| 10.0.0-beta.25 | Apache-2.0 | |
| 10.0.0-beta.24 | Apache-2.0 | |
| 10.0.0-beta.23 | Apache-2.0 | |
| 10.0.0-beta.22 | Apache-2.0 | |
| 10.0.0-beta.21 | Apache-2.0 | |
| 10.0.0-beta.17 | Apache-2.0 | |
| 10.0.0-beta.16 | Apache-2.0 | |
| 10.0.0-beta.15 | Apache-2.0 | |
| 10.0.0-beta.14 | Apache-2.0 | |
| 10.0.0-beta.13 | Apache-2.0 | |
| 10.0.0-beta.12 | Apache-2.0 | |
| 10.0.0-beta.11 | Apache-2.0 | |
| 10.0.0-beta.10 | Apache-2.0 | |
| 10.0.0-beta.9 | Apache-2.0 | |
| 10.0.0-beta.8 | Apache-2.0 | |
| 10.0.0-beta.7 | Apache-2.0 | |
| 10.0.0-beta.6 | Apache-2.0 | |
| 10.0.0-beta.5 | Apache-2.0 |
Showing the latest 30 of 50. See every release on npm