@videojs/html

Video.js 10 for HTML, Vue, and Svelte: player custom elements and skins for video and audio
468,870 39,999
Install
npm install @videojs/html
Latest Version:10.1.0
License:Apache-2.0
Last Updated:Oct 21, 2026
Links: GitHub  ·  npm
Maintainer: squarebracket

@videojs/html

package-badge

@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

Apache-2.0

Related Packages

@skeehn/wc

Framework-agnostic Web Components for skeehn — custom elements that work in Vue,...

318 0
@iomariani/vue-player

Vue.js HTML5 Audio/Video Player

1,811 10
vue-plyr

A vue component for the plyr video & audio player.

399,216 783
@skjnldsv/vue-plyr

A vue component for the plyr video & audio player.

179,118 49
@hulkapps/vue-plyr

A vue component for the plyr video & audio player.

5,618

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