GitPedia

Player

UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js.

From vidstack·Updated June 15, 2026·View on GitHub·

[![package-badge]][package] [![react-package-badge]][react-package] [![discord-badge]][discord] The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2021. It has gained significant community traction with 3,541 stars and 212 forks on GitHub. Key topics include: accessibility, analytics, audio, hls, html.

Vidstack Player

package-badge
react-package-badge
discord-badge

Build and ship a production-ready video or audio player! Robust, customizable, and accessible. The
successor to Plyr 3.x and Vime 5.x.

Quickstart

Our library works with any of the JavaScript frameworks listed below. You can decide to
build your own player layout using our components, or you can take advantage of our pre-built
layouts to get up and running quickly! See any of the following links to get started.

Installation:

Resources:

Documentation

If you'd like to learn more about Vidstack Player, you can find our documentation on our website:

Player Documentation

Community

If you need help with anything related to Vidstack, or if you'd like to casually chit-chat with
other members:

Thanks ❤️

A special thanks to the following organizations who are kindly supporting Vidstack with sponsored
accounts:

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from vidstack/player via the GitHub API.Last fetched: 6/15/2026