Skip to content
@vidstack

Vidstack

Open-source video platform.

Pinned Loading

  1. player Public

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

    TypeScript 3.1k 181

  2. examples Public

    Examples on how to use Vidstack with your favourite JS and CSS libraries.

    TypeScript 115 24

  3. captions Public

    Modern media captions parser and renderer (~5kB). Supports VTT, SRT, and SSA. Works server side, supports text streams, rollup captions via VTT regions, customization via CSS, and more.

    TypeScript 127 12

  4. icons Public

    Beautifully hand-crafted collection of media icons.

    JavaScript 22

Repositories

Showing 6 of 6 repositories
  • player Public

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

    TypeScript 3,057 MIT 181 132 9 Updated Aug 17, 2025
  • examples Public

    Examples on how to use Vidstack with your favourite JS and CSS libraries.

    TypeScript 115 24 2 1 Updated Aug 16, 2025
  • site Public

    vidstack.io

    Svelte 12 8 1 2 Updated Aug 17, 2025
  • captions Public

    Modern media captions parser and renderer (~5kB). Supports VTT, SRT, and SSA. Works server side, supports text streams, rollup captions via VTT regions, customization via CSS, and more.

    TypeScript 127 MIT 12 2 1 Updated Jul 28, 2024
  • icons Public

    Beautifully hand-crafted collection of media icons.

    JavaScript 22 MIT 0 1 0 Updated Apr 14, 2024
  • files Public

    Collection of test audio and video files.

    10 1 0 0 Updated Mar 30, 2024