Ross ROSS = Recommend OSS · open-source software intelligence for agents

zhw2590582/ArtPlayer

:art: ArtPlayer.js is a modern and full featured HTML5 video player observed · 2026-08-28

github.com/zhw2590582/ArtPlayer · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

79/100

  • Activity 92
  • Release rhythm 50
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 136.0
  • age_days: 2886
  • days_rel: 173
  • days_push: 51
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

4006 stars · 373 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

ArtPlayer.js is a modern, feature-rich HTML5 video player library written in JavaScript, distributed via npm and CDN. It supports customizable controls, subtitles (.vtt/.ass/.srt), danmaku, thumbnails, and easy integration with streaming libraries like hls.js, dash.js, and flv.js.

Use cases

  • embed a video player in a web page
  • play HLS or DASH streams in the browser
  • show subtitles in vtt, ass, or srt format
  • add danmaku (bullet comments) to video playback
  • build a custom video player UI with layers and context menus
  • add video thumbnails and quality switching
  • use a video player in Vue or React apps

When to choose

  • you need a customizable HTML5 video player with rich built-in features
  • you want subtitle, danmaku, and streaming-protocol support out of the box
  • you need framework integration with Vue, React, or plain JavaScript

When to avoid

  • you need a native mobile player outside the browser
  • you only need basic video playback and prefer the native <video> element
  • you need DRM-protected commercial streaming with widevine/fairplay out of the box

Facets

library · maturity active

video-processing ui-components plugin-system web-development frontend media browser cross-platform html5-video-player danmaku subtitles hls dash flv javascript video nodejs

5 sources

Member repositories

RepositoryRoleHealth v2
zhw2590582/ArtPlayermain79

For agents

markdown · JSON · MCP: product_card(name="zhw2590582/ArtPlayer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem