
Open-source video platform. Try Vidstack Player: https://xitter.cf/t.co/gURKgqdrTM Acquired by @muxhq
🌎
Joined November 2021
- Tweets177
- Following27
- Followers621
- Likes210
Video on the top screen, controls on the bottom, all built from Video.js v10 components and some CSS.
It needs Safari feature flags today, but it's a good look at what composable v10 makes possible.
@darius_cepulis breaks it down in a thread and blog post:
Plyr has been one of the best-loved players on the web for years, and that's all Sam. We're lucky he brought that same care to Video.js 10.
Thank you @sam_potts, and welcome Plyr folks. You'll feel at home 🫶
Plyr is now officially deprecated and it's time to give Video.js 10 a whirl! plyr.io/
Thanks for all the support over the years! 🙏
Friends ran for 10 seasons.
David Tennant was the 10th Doctor Who.
The Great Longneck Migration was the 10th Land Before Time.
VJS 10 is now GA. Smol, customizable, and plays nice with your agents so they can help you migrate like Littlefoot.
videojs.org/blog/videojs-10
We've released 35 bug fixes across 1.13.0 and 1.14.0 in the last few days. Including CDN improvements and better React 19 support!
Video.js v10 beta is here!
Video.js v10 is a complete rewrite combining four (!!) open source players into one.
With 88% smaller default bundles, first-class React and TypeScript support, composable architecture, and beautiful new skins, you’re sure to fall back in love with your video player ♥️
Read @heff’s blog (and check out the site’s new look): videojs.org/blog/videojs-v10…
Vidstack, Media Chrome, Plyr. Now we're building one player together — Video.js v10, from the ground up.
Here's my part of the story.
mux.com/blog/6-years-buildin…
Vidstack retweeted
react-scan thinks our player is just a chill guy. Thanks to the power of signals and CSS there's no need for wasteful renders. You can also see in devtools that it's mostly just CSS vars updating and the DOM is stable.
Just a quick update that we're working on some underlying tooling to help us maintain our current player and to ship more frameworks, features, and themes in the future. There's a ton planned for 1.0 to dramatically improve DX, we just ask for some patience. Thanks!
Our CDN packages is the 120th most popular package on @jsDelivr, with 210M hits in the last month and growing:
jsdelivr.com/package/npm/@vi…
Thanks to a recent report, we fixed an important bug in `1.12.6@next` that would slow apps down, especially when multiple player instances were active.
The cause was an expensive auto-placement function running all the time for all floating panels (i.e., tooltips/menus).
Vidstack retweeted
📝 I set off to find the best way to make video with transparency work on the web.
Over 10 bug reports later, it turns out it's better to handle the transparency manually with WebGL. Here's how:
jakearchibald.com/2024/video…
We've pushed out performance improvements and bug fixes recently. The latest `1.12.1@next` includes SSR fixes for Next.js, and you now can pass the `<Image>` component to our `<Poster>` as shown in the docs.
Planning out what will be included in 1.0 has started!










