Skip to content
JS
Comparison

react-player vs @vidstack/react

Video and audioPackage data 25 Sept 2026
react-playerv3.4.0, 13 Nov 2025

A React component for playing a variety of URLs, including file paths, Mux, YouTube, Vimeo, and Wistia

$ npm install react-player
@vidstack/reactv0.6.15, 19 Apr 2024

Build awesome media experiences on the web.

$ npm install @vidstack/react
Metricreact-player@vidstack/reactDifference
Weekly downloads2,101,005214,049react-player 9.8x higher
12-month download growth+51%--
Gzip size---
Minified size---
Dependencies100react-player 10 more
Unpacked size40 kB122 kBreact-player 3.1x smaller
Latest release3.4.0, 13 Nov 20250.6.15, 19 Apr 2024react-player 19 months more recent
Releases, last 12 months1--
First published19 Aug 2015--
GitHub stars10,2833,680react-player 2.8x higher
Open issues49145@vidstack/react 96 more
Open pull requests1315@vidstack/react 2 more
Contributors---
Commits, last 52 weeks4103@vidstack/react 25.8x higher
TypeScript typesBundledBundledSame
Module formatESM onlyESM onlySame
Runtimes---
LicenseMITMITSame

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

react-player2.1m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

react-player

Major versions
  1. 0.0.119 Aug 2015
  2. 1.0.017 Jan 2018
  3. 2.0.025 Apr 2020
  4. 3.0.027 Jun 2025
Last 5 releases
  1. 3.4.013 Nov 2025
  2. 3.3.319 Sept 2025
  3. 3.3.225 Aug 2025
  4. 3.3.116 Jul 2025
  5. 3.3.016 Jul 2025
153 releases in total, 1 in the last 12 months

@vidstack/react

Major versions
  1. -
Last 5 releases
  1. -
Release count not fetched
react-player

-

@vidstack/react

-

react-player

-

@vidstack/react

-

  • Need no runtime dependencies@vidstack/react (react-player has 10, @vidstack/react has 0)
  • Module formatBoth ESM only
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirementreact-player: none declared; @vidstack/react: >=16 (engines field in package.json)
  • Need the more recent releasereact-player (3.4.0 on 13 Nov 2025 vs 0.6.15 on 19 Apr 2024)
  • Higher weekly npm downloadsreact-player (2.1m vs 214k)

Each line is generated from the data above.

@vidstack/react: @vidstack/react npm registry, @vidstack/react GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.