Skip to content
JS
Comparison

@remotion/player vs @vidstack/react

Video and audioPackage data 25 Sept 2026
@remotion/playerv4.0.528, 24 Sept 2026

React component for embedding a Remotion preview into your app

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

Build awesome media experiences on the web.

$ npm install @vidstack/react
Metric@remotion/player@vidstack/reactDifference
Weekly downloads1,096,682214,049@remotion/player 5.1x higher
12-month download growth---
Gzip size---
Minified size---
Dependencies10@remotion/player 1 more
Unpacked size327 kB122 kB@vidstack/react 2.7x smaller
Latest release4.0.528, 24 Sept 20260.6.15, 19 Apr 2024@remotion/player 2.4 years more recent
Releases, last 12 months171--
First published6 May 2021--
GitHub stars60,3283,680@remotion/player 16.4x higher
Open issues184145@remotion/player 39 more
Open pull requests1215@vidstack/react 3 more
Contributors---
Commits, last 52 weeks10,562103@remotion/player 102.5x higher
TypeScript typesBundledBundledSame
Module formatESM + CommonJSESM onlyDiffers
Runtimes---
LicenseSEE LICENSE IN LICENSE.mdMITDiffers

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.

No weekly download data.

@remotion/player

Major versions
  1. 2.1.06 May 2021
  2. 3.0.024 Apr 2022
  3. 4.0.03 Jul 2023
Last 5 releases
  1. 4.0.52824 Sept 2026
  2. 4.0.52722 Sept 2026
  3. 4.0.52617 Sept 2026
  4. 4.0.52515 Sept 2026
  5. 4.0.52412 Sept 2026
721 releases in total, 171 in the last 12 months

@vidstack/react

Major versions
  1. -
Last 5 releases
  1. -
Release count not fetched
@remotion/player

-

@vidstack/react

-

@remotion/player

-

@vidstack/react

-

  • Need no runtime dependencies@vidstack/react (@remotion/player has 1, @vidstack/react has 0)
  • Need both ESM and CommonJS entry points@remotion/player (@remotion/player: ESM + CommonJS; @vidstack/react: ESM only)
  • Need to load it with require()@remotion/player
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirement@remotion/player: none declared; @vidstack/react: >=16 (engines field in package.json)
  • Need the more recent release@remotion/player (4.0.528 on 24 Sept 2026 vs 0.6.15 on 19 Apr 2024)
  • Higher weekly npm downloads@remotion/player (1.1m vs 214k)
  • License@remotion/player: SEE LICENSE IN LICENSE.md; @vidstack/react: MIT

Each line is generated from the data above.

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

Indexability: Indexed.